kacper inspirerat

This commit is contained in:
2026-04-07 20:20:26 +02:00
parent b721630485
commit 76b7441884
21 changed files with 135 additions and 91 deletions
+45
View File
@@ -0,0 +1,45 @@
{
inputs,
...
}:
let
inherit (inputs) dotfiles home-manager-unstable;
in
{
mkHost = {
nixpkgs,
disko,
lolcat,
modules ? [ ],
}:
nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {
inputs = inputs // { "lolcat++" = lolcat; };
};
modules = [ disko.nixosModules.disko ] ++ modules;
};
mkDesktopHost = {
nixpkgs,
disko,
lolcat,
modules ? [ ],
}:
nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {
inputs = inputs // { "lolcat++" = lolcat; };
};
modules = [
disko.nixosModules.disko
home-manager-unstable.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.backupFileExtension = "hm-backup";
home-manager.users.love = import "${dotfiles}/home.nix";
}
] ++ modules;
};
}