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.dirsfolder. - Don't forget to copy the
hardware-configuration.nixfile 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.