modernize instructions

This commit is contained in:
Barrett Ruth 2026-02-09 13:52:27 -05:00
parent 0d34a0f6a8
commit bf588787c0
2 changed files with 20 additions and 6 deletions

View file

@ -243,7 +243,8 @@ Delete the downloaded key files from `~/Downloads/`.
After all manual steps are done:
```sh
sudo nixos-rebuild switch --flake ~/nix-config#xps15
cd ~/nix-config
sudo nixos-rebuild switch --flake .#xps15
```
### 12. Verify

View file

@ -7,15 +7,28 @@ recovery, and key restore instructions.
## Day-to-day
All commands assume you're in `~/nix-config`.
```sh
sudo nixos-rebuild switch --flake ~/nix-config#xps15
# rebuild after editing config
sudo nixos-rebuild switch --flake .#xps15
nix flake update --flake ~/nix-config
sudo nixos-rebuild switch --flake ~/nix-config#xps15
# update all flake inputs, then rebuild
nix flake update
sudo nixos-rebuild switch --flake .#xps15
sudo nixos-rebuild switch --flake ~/nix-config#xps15 --rollback
# rollback to previous generation
sudo nixos-rebuild switch --flake .#xps15 --rollback
sudo nix-collect-garbage -d
# format all nix files
nix fmt
# garbage collect old generations + store
sudo nix profile wipe-history --profile /nix/var/nix/profiles/system
nix store gc
# check flake for errors without building
nix flake check
```
## Architecture