Simplify flake

This commit is contained in:
Jimbo 2025-01-10 13:36:38 -05:00
parent 6cff17017b
commit 1a83d6b195
3 changed files with 6 additions and 30 deletions

View file

@ -41,34 +41,16 @@
nur, nur,
blender, blender,
... ...
}: }@inputs:
let let
mkNix = modules: nixpkgs.lib.nixosSystem { mkNix = modules: nixpkgs.lib.nixosSystem {
inherit modules; inherit modules;
specialArgs = { specialArgs = inputs;
inherit
self
unstable
lanzaboote
disko
impermanence
mailserver
minecraft
home-manager
nur
blender
;
};
}; };
mkHome = modules: pkgs: home-manager.lib.homeManagerConfiguration { mkHome = modules: pkgs: home-manager.lib.homeManagerConfiguration {
inherit modules pkgs; inherit modules pkgs;
extraSpecialArgs = { extraSpecialArgs = inputs;
inherit
unstable
nur
blender
;
};
}; };
in { in {
# nixos-rebuild switch --flake /etc/nixos#hostname # nixos-rebuild switch --flake /etc/nixos#hostname

View file

@ -18,13 +18,7 @@
system = { system = {
lanzaboote.enable = true; lanzaboote.enable = true;
wireguard.client.enable = true; wireguard.client.enable = true;
libvirtd.enable = true;
stateVersion = "24.11"; stateVersion = "24.11";
}; };
# Special options
virtualisation.vmware.host.enable = true;
environment.persistence."/persist".directories = [
"/home/jimbo/.vmware"
"/home/jimbo/vmware"
];
} }

View file

@ -1,6 +1,6 @@
{ config, lib, ... }: { config, lib, ... }:
{ {
services.collabora-online = { services.collabora-online = lib.mkIf config.services.nextcloud.enable {
enable = true; enable = true;
}; };
} }