Stop doing home manager impermanence.

This commit is contained in:
2025-10-25 17:44:26 +01:00
parent ac51f50ef5
commit c7ff79d0c3
4 changed files with 4 additions and 24 deletions

View File

@@ -20,7 +20,10 @@ in
config = lib.mkIf cfg.enable {
environment.persistence = {
"/persist" = {
directories = [ "/var/lib/nixos" ];
directories = [
"/var/lib/nixos"
"/home"
];
files = [
"/etc/machine-id"
"/etc/ssh/ssh_host_ed25519_key"

View File

@@ -98,7 +98,6 @@
useUserPackages = true;
users.ppetru = {
imports = [
(inputs.impermanence + "/home-manager.nix")
inputs.nix-index-database.homeModules.nix-index
inputs.nixvim.homeModules.nixvim
./home

View File

@@ -26,24 +26,5 @@
shellAliases = {
reload-home-manager-config = "home-manager switch --flake ${builtins.toString ./.}";
};
persistence."/persist/home/ppetru" = {
directories = [
".cache/"
".claude/"
".codex/"
".config/io.datasette.llm/"
".config/sops/"
".docker/"
".local/share/direnv"
".local/share/fish"
".ssh"
"projects"
];
files = [
".claude.json"
];
allowOther = true;
};
};
}

View File

@@ -10,7 +10,4 @@ let
in
{
packages = workstationProfile.packages ++ desktopPkgs;
environment.persistence."/persist/home/ppetru".directories = [
".config/google-chrome"
];
}