Personal configuration files built around the Nix package manager.
This repository makes use of Flakes to manage and pin its dependencies. You can rebuild the current hostname's entire system configuration and home configuration with this command:
nixos-rebuild switch --sudo --flake .
To rebuild the current hostname's home configuration via Home Manager do this:
home-manager switch --flake .
To deploy a <hostname> located in a remote <host> do this:
nixos-rebuild switch --sudo --target-host <host> --flake .#<hostname>