my dotfiles
Find a file
chayleaf 4f531a83a9 merge into a single flake
However, Nix has some annoying store semantics when integrating with
.git repos, so I move .git to .git.bak whenever I'm not working with
git.
2023-05-25 04:39:57 +07:00
home merge into a single flake 2023-05-25 04:39:57 +07:00
system merge into a single flake 2023-05-25 04:39:57 +07:00
.gitignore add server config 2023-05-11 05:33:08 +07:00
COPYING add system76 scheduler+other system config changes 2023-01-24 15:42:51 +07:00
flake.lock merge into a single flake 2023-05-25 04:39:57 +07:00
flake.nix merge into a single flake 2023-05-25 04:39:57 +07:00
overlays.nix XDG_CONFIG_HOME/nixpkgs->XDG_CONFIG_HOME/home-manager 2023-04-10 19:15:34 +07:00
prepush.sh merge into a single flake 2023-05-25 04:39:57 +07:00
push.sh merge into a single flake 2023-05-25 04:39:57 +07:00
README.md merge into a single flake 2023-05-25 04:39:57 +07:00
update.sh merge into a single flake 2023-05-25 04:39:57 +07:00

My Nix config

To install, simply run nixos-rebuild switch --flake . and home-manager switch --flake ..

The reason I don't use the NixOS home-manager module is is because I want to be able to iterate home config quickly, and nixos-rebuild'ing the entire system for every little change is pretty annoying (not to mention the necessity of sudo). I'll probably merge them later, especially after Tvix becomes feature-complete.