added impermanence to flake inputs and made a basic config in live-env

This commit is contained in:
2024-11-18 13:28:16 -05:00
parent 7efb03b441
commit 1c614a8e6f
2 changed files with 11 additions and 1 deletions

View File

@@ -8,6 +8,7 @@
hyprpicker.url = "github:hyprwm/hyprpicker"; hyprpicker.url = "github:hyprwm/hyprpicker";
stylix.url = "github:danth/stylix"; stylix.url = "github:danth/stylix";
disko.url = "github:nix-community/disko"; disko.url = "github:nix-community/disko";
impermanence.url = "github:nix-community/impermanence";
nixvim = { nixvim = {
url = "github:nix-community/nixvim"; url = "github:nix-community/nixvim";
@@ -31,7 +32,7 @@
}; };
}; };
outputs = { self, home-manager, disko, nixpkgs, nur, nixvim, stylix, ... }@inputs: outputs = { self, home-manager, disko, nixpkgs, nur, impermanence, nixvim, stylix, ... }@inputs:
let let
system = "x86_64-linux"; system = "x86_64-linux";
username = "pagedmov"; username = "pagedmov";
@@ -212,6 +213,7 @@
./modules/sys ./modules/sys
disko.nixosModules.default disko.nixosModules.default
nixvim.nixosModules.nixvim nixvim.nixosModules.nixvim
impermanence.nixosModules.impermanence
stylix.nixosModules.stylix stylix.nixosModules.stylix
nur.nixosModules.nur nur.nixosModules.nur
]; ];

View File

@@ -35,6 +35,14 @@ in
umount /btrfs_tmp umount /btrfs_tmp
''; '';
environment.persistence."/home" = {
enable = true;
hideMounts = true;
directories = [
"persistence"
];
};
movOpts = { movOpts = {
sysEnv = { sysEnv = {
issue.enable = true; issue.enable = true;