aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--flake.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index cf2b69f..7e95916 100644
--- a/flake.nix
+++ b/flake.nix
@@ -48,6 +48,8 @@
inputs.nixpkgs.follows = "nixpkgs";
};
+ impermanence.url = "github:nix-community/impermanence";
+
mac-app-util.url = "github:hraban/mac-app-util";
my-go-tools.url = "git+https://code.fcuny.net/x";
@@ -66,6 +68,7 @@
emacs-overlay,
nur,
my-go-tools,
+ impermanence,
...
}:
let
@@ -114,6 +117,7 @@
nixosAdminUser = baseAdminUser // {
uid = 1000;
+ gid = 100;
};
darwinAdminUser = baseAdminUser // {
@@ -125,6 +129,7 @@
agenix.nixosModules.age
disko.nixosModules.disko
home-manager.nixosModules.home-manager
+ impermanence.nixosModules.impermanence
./modules/default.nix
];
@@ -155,6 +160,10 @@
system = "x86_64-linux";
config = ./machines/iso.nix;
};
+ test = {
+ system = "x86_64-linux";
+ config = ./machines/test.nix;
+ };
};
darwin = {
mba-m2 = {
@@ -292,6 +301,7 @@
git
just
nixos-rebuild
+ uv
];
};
}