My system uses NixOS. This configuration assumes you've symlinked flake.lock and flake.nix inside /etc/nixos/
Secrets are set up using git-crypt, and can be stored in secrets. This article is a good resource for learning more.
Personal note: To decrypt from the secret key you stored in Dashlane, save it as
secret-key-base64,base64 --decode ./secret-key-base64 > ./secret-key-decoded, thengit-crypt unlock ./secret-key-decoded
Run sudo nix flake update
Run ./scripts/clean-old-gens
dua interactive / will create an interactive disk-usage analyzer.
sudo journalctl --rotate
sudo journalctl --vacuum-time=2d# This should be safe but I'm unsure
sudo rm /var/lib/systemd/coredump/*The NIX_SRC env variable is set to where the config is built in /nix/store/.... You can use this to e.g. reference scripts in ./scripts from other places.
- Fix occasional FPS drops
- Fix theming
- Fix build times
- Fix boot time
- Fix sleep mode