Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

README.md (928B)


      1 # KakaOS
      2 
      3 A minimal hobby OS project, designed to exist as it is. 
      4 Unique feature: It's not POSIX-compliant. And I don't intend it to be - not today, not anytime in the future.
      5 
      6 ## Building
      7 
      8 > git clone https://codeberg.org/samannoyb/KakaOS.git
      9   
     10 Install required binaries (binutils, gcc, ld, objcopy, qemu-system-x86_64, ovmf, gnu-efi). Then:
     11 > ./run.sh
     12 
     13 You would get an EFI image at ./esp/
     14 
     15 ## Direct Running
     16 
     17 > git clone https://codeberg.org/samannoyb/KakaOS.git
     18 
     19 > sudo cp ./esp/main.efi /mnt/pendrive/EFI/BOOT/BOOTX64.EFI
     20 
     21 > sync
     22   
     23 The above commands are in assumption of your pendrive (or any flash device) being mounted at /mnt/pendrive. Adjust accordingly.
     24 Get into your BIOS and boot your drive. Congrats, you're KAKA-compliant now.
     25 
     26 ## Contributing
     27 
     28 Always open! Contact me at <samannoyb@atomicmail.io>. I might be slow to respond.
     29 
     30 ## Donate
     31 
     32 Please!
     33 **[BUY ME A COFFEE!](https://www.buymeacoffee.com/samannoyb)**