// chapter 03

commands

live environment tools and package manager reference.

install flow

praxis-disk /dev/vda /mnt/praxis      # partition + format + mount
praxis-install --hostname name /mnt/praxis  # stage 1: deploy rootfs
mkinitrd /mnt/praxis                   # stage 2: build initramfs
praxis-chroot /mnt/praxis              # stage 3: configure target
targetcheck /mnt/praxis                # verify install complete

live toolkit

preflight [<target>]         # verify prerequisites
praxis-status                # show system status
praxis-fetch                 # display system info (fastfetch)
praxis-netcheck              # network connectivity
praxis-postinstall <target>  # repair missing install files
praxis-support               # generate diagnostics bundle

packages and desktops

praxis-pkg sync                      # fetch repo indexes
praxis-pkg list [repo]               # list packages
praxis-pkg info dev.praxis.neovim    # package details
praxis-pkg search term               # search packages
praxis-pkg install id [id...]        # install packages
praxis-pkg remove id                 # remove package
praxis-pkg repos                     # show configured repos

identifiers: reverse-domain format (dev.praxis.name, org.mozilla.firefox)

help and documentation

praxis-help [topic]          # local documentation
                             # topics: install, qemu, commands, packages, 
                             # first-boot, troubleshooting, pax, changelog

next: packages - desktop profiles and bundles.