make update: Updates the flake.lock to the latestmake switch: Builds nix and applies the new versionmake clean: cleans the nix store
name=..
device=nixos|droid
keep_garbage=10d
max_jobs=100-
cd to
./machineand run./mkMachine.sh -
Copy hardware-configuration.nix to the correct machine
-
Configure modules
-
cd to
./modulesand run./mkModule.sh -
Fillout nixos and homemanager modules
-
Git add new module
-
Enable module in machine file
cd to ./templates and run ./mkTemplate.sh. This will copy blank into the new workflow.
-
cd to
./usersand run./mkUser.sh -
Disable any of the things you want to disable