Simplify flake
This commit is contained in:
parent
6cff17017b
commit
1a83d6b195
26
flake.nix
26
flake.nix
|
@ -41,34 +41,16 @@
|
|||
nur,
|
||||
blender,
|
||||
...
|
||||
}:
|
||||
}@inputs:
|
||||
|
||||
let
|
||||
mkNix = modules: nixpkgs.lib.nixosSystem {
|
||||
inherit modules;
|
||||
specialArgs = {
|
||||
inherit
|
||||
self
|
||||
unstable
|
||||
lanzaboote
|
||||
disko
|
||||
impermanence
|
||||
mailserver
|
||||
minecraft
|
||||
home-manager
|
||||
nur
|
||||
blender
|
||||
;
|
||||
};
|
||||
specialArgs = inputs;
|
||||
};
|
||||
mkHome = modules: pkgs: home-manager.lib.homeManagerConfiguration {
|
||||
inherit modules pkgs;
|
||||
extraSpecialArgs = {
|
||||
inherit
|
||||
unstable
|
||||
nur
|
||||
blender
|
||||
;
|
||||
};
|
||||
extraSpecialArgs = inputs;
|
||||
};
|
||||
in {
|
||||
# nixos-rebuild switch --flake /etc/nixos#hostname
|
||||
|
|
|
@ -18,13 +18,7 @@
|
|||
system = {
|
||||
lanzaboote.enable = true;
|
||||
wireguard.client.enable = true;
|
||||
libvirtd.enable = true;
|
||||
stateVersion = "24.11";
|
||||
};
|
||||
|
||||
# Special options
|
||||
virtualisation.vmware.host.enable = true;
|
||||
environment.persistence."/persist".directories = [
|
||||
"/home/jimbo/.vmware"
|
||||
"/home/jimbo/vmware"
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{ config, lib, ... }:
|
||||
{
|
||||
services.collabora-online = {
|
||||
services.collabora-online = lib.mkIf config.services.nextcloud.enable {
|
||||
enable = true;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue