diff --git a/flake.nix b/flake.nix index 9ebef6a..77bac98 100644 --- a/flake.nix +++ b/flake.nix @@ -19,5 +19,8 @@ disko.nixosModules.disko impermanence.nixosModules.impermanence ]; + homes.modules = with inputs; [ +impermanence.homeManagerModules.impermanence + ]; }; } diff --git a/homes/x86_64-linux/rafiq/default.nix b/homes/x86_64-linux/rafiq/default.nix index c2694d3..43f9e93 100644 --- a/homes/x86_64-linux/rafiq/default.nix +++ b/homes/x86_64-linux/rafiq/default.nix @@ -16,5 +16,10 @@ EDITOR = "nvim"; }; - programs.home-manager.enable = true; + home.persistence."/persist/home/rafiq" = { +directories = [ +".ssh" +]; +allowOther = true; + }; } diff --git a/modules/nixos/hardware/btrfs.nix b/modules/nixos/hardware/btrfs.nix index d2f9155..44a3464 100644 --- a/modules/nixos/hardware/btrfs.nix +++ b/modules/nixos/hardware/btrfs.nix @@ -75,6 +75,7 @@ in btrfs subvolume create /btrfs_tmp/root umount /btrfs_tmp ''; + programs.fuse.userAllowOther = true; }) ]); }