refactor(boot): consolidate impermanence configuration options

This commit is contained in:
tux
2026-05-09 21:46:25 +05:30
parent 9231c5878f
commit dce2cd1322
2 changed files with 69 additions and 4 deletions

View File

@@ -17,8 +17,29 @@
];
tnix = {
boot.secure-boot.enable = true;
boot.impermanence.enable = true;
boot = {
secure-boot.enable = true;
impermanence = {
enable = true;
home = {
directories = [
".config/sops"
".local/share/nvim"
".local/share/opencode"
".local/share/zsh"
".local/share/zoxide"
".local/state/lazygit"
];
files = [
".wakatime.cfg"
];
};
};
};
networking.openssh.enable = true;
services = {