My Linux configurations, for machines running NixOS. Inspired by the work of:
Since I'm using flakes, the build process should be done via nixos-rebuild switch --flake /path/to/flake.nix
.
Relevant notes:
- While cloning, use flags
-b <this branch>
and--recursive
, in order to clone the submodules utilized in this repo. - Upon building the system, remove the
~/.config/user-dirs.dirs
folder. - Don't forget to copy the
hardware-configuration.nix
file tohosts/<host>/hardware.nix
!
If anything goes wrong, it's always good to take a look at what happened through journalctl
- go to a TTY and run journalctl -e
.