To set up please do the following:
- Clone the repository to your local machine.
- Run
git crypt unlock
to unlock secrets folder - Update the
<folder>.example.sed
files with your own values and place them in.secrets/<folder>.sed
. - Run
./update-config.sh
to update the configuration files.
This is a helper script which will update the configuration files, not used for installation.
./update-config.sh [[-d]] [folder]
-d
: Dry run.folder
: The folder to update /etc/nixos/configuration.nix with.
This is a helper script which will run home manager for the currently logged in user if they are in the repo.
./update-users.sh
This script when run will update the nixos channels.
This script when run will update the home-manager channels.