axinstall-cli is an installer backend for AxOS.
# autopartition /dev/sda with efi enabled
# axinstall-cli partition auto /dev/sda --efi
# autopartition /dev/nvmen0 with efi disabled
# axinstall-cli partition auto /dev/nvmen0# axinstall-cli install-base# install as efi with esp being /boot/efi
# axinstall-cli bootloader grub-efi /boot/efi
# install as legacy on /dev/sda
# axinstall-cli bootloader grub-legacy /dev/sda# axinstall-cli genfstab# set the keyboard layout to colemak, the timezone to Europe/Berlin and set en_US.UTF-8 as the locale
# axinstall-cli locale colemak Europe/Berlin en_US.UTF-8 UTF-8# set the hostname to getcryst.al with ipv6 disabled
# axinstall-cli networking getcryst.al
# set the hostname to getcryst.al with ipv6 enabled
# axinstall-cli networking getcryst.al --ipv6# enable swap
# axinstall-cli swap X # whhere X is the size in MiB# make a new user called nonRootHaver, without sudo, easytohack as the password and bash as the default shell
# axinstall-cli users new-user nonRootHaver easytohack bash
# make a user called rootHaver, with sudo, omgsosuperhardtohack as the password and fish as the default shell
# axinstall-cli users new-user rootHaver omgsuperhardtohack fish --hasroot# set the root password to 'muchSecurity,veryHardToHack'
# axinstall-cli users root-password muchSecurity,veryHardToHack# install onyx
# axinstall-cli desktops onyx
# install gnome
# axinstall-cli desktops gnome# axinstall-cli nvidia# axinstall-cli setup-keyring# axinstall-cli user-kit artist
# axinstall-cli user-kit developer
# axinstall-cli user-kit hackerdebug messages:
# axinstall-cli -vtraces:
# axinstall-cli -vv$ echo "axinstall-cli_UWU=true" >> ~/.zshrc
$ echo "axinstall-cli_UWU=true" >> ~/.bashrc
$ set -Ux axinstall-cli_UWU true
if you want to have your log and crash output be “cute”
This project uses rustup, to set up cargo for Jade development, please follow the guidelines below:
cargo build
cargo build --release
This project is forked from Crystal Jade