Skip to content

imagineeeinc/nimbu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nimbu

A minimal linux distro from scratch. Compiled by a single script. Built with the latest (stable) linux kernal, busybox for the userspace and Nano X11 for a Graphics backend.

Also ships with QuickJS (js interpreter), cosmopolitan c (cross platform c compiler), a copy conways game of life and the source for a copy of chess (distro specific fork) you have to compile your self.

Building

Make the build script executable

chmod +x build.sh
  • Run the script, to build everything.

    # Everything
    ./build.sh
  • If you want to build seprate parts then:

    # Keranl Only
    ./build.sh kernal
    # Busybox Only
    ./build.sh busybox
      # Graphical Enviornment Only
    ./build.sh gui
    # Image Only
    ./build.sh image
  • To build the iso, make sure you have compiled everything and made an image (so the required files has been made). Then run:

    ./build.sh iso

Making a distro your self.

There is a fully writen guide on building your distro, here (making a linux distro guide.md).

About

Making a linux distro from scratch

Resources

Stars

Watchers

Forks