diff --git a/README.md b/README.md index 802719f..28f2521 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,16 @@ To test if your build succeeds the basic checks and can start building the artif Note: this does not build the full configuration, and errors might still happen in deployment, especially for dependencies that rely on external services like webservers to be called. For obvious reasons the test building does not actually pull in all the artifacts, and does not make external calls aside from to the package files (You will need a built nix store, or a connection to the git repository that hosts your packages, like an internet connection to github, to make the test run) +## Post installation + +I have made a few commands for post installation (and for an iso installer to use) that make life a bit easier, they are automatically added to the [$PATH](https://en.wikipedia.org/wiki/PATH_(variable)). The commands will automatically inhibit sleep and standby so you don't have to worry about them getting interrupted. +| Command | Effect | +| ------------- | ------------- | +| rebuild | Use the latest version of the repo and do a nixos-rebuild switch on it to upgrade your system. | +| update | Update the flake lock in the repo, run a test to see if nothing breaks, and then push the flake lock update done to the repo. | +| upgrade | Run update and rebuild one after the other, useful for a quick upgrade. | +| install | Run a script that automatically lets you select a host to format the disks with disko, install nixos on that disk, and deploy the entire configuration. (useful for instal USBs) | + ## Technical details ### [Home manager](https://github.com/nix-community/home-manager)