Simple system configuration using Nix. With nix, the system configuration is declarative and reproducible.
-
Install nix and build required packages with home-manager.
./scripts/install-nix.sh
Update the home.nix
file and run the following command to update the packages.
./scripts/update.sh
Open /etc/nix/nix.conf
and add the following line to enable the binary cache and flake.
experimental-features = nix-command flakes
keep-derivations = true
keep-outputs = true
Install windows terminal & set up oh-my-posh link.
Config themes, material theme is recommended personally.