Create NixOS option for Cosmic specialisation
This commit is contained in:
parent
27ac787c1e
commit
da18e8a3bb
2 changed files with 19 additions and 11 deletions
|
@ -88,7 +88,7 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
"org/gnome/shell/extensions/space-iflow-randomwallpaper/sources/general/42".type = 4;
|
"org/gnome/shell/extensions/space-iflow-randomwallpaper/sources/general/42".type = 4;
|
||||||
"org/gnome/shell/extensions/space-iflow-randomwallpaper/sources/localFolder/42".folder = ./wallpapers;
|
"org/gnome/shell/extensions/space-iflow-randomwallpaper/sources/localFolder/42".folder = builtins.toString ./wallpapers;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,15 @@
|
||||||
{
|
{
|
||||||
self,
|
self,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
lib,
|
||||||
|
inputs,
|
||||||
|
config,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
|
options = {
|
||||||
|
pim.cosmic.enable = lib.mkEnableOption "cosmic";
|
||||||
|
};
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
pim = {
|
pim = {
|
||||||
lanzaboote.enable = true;
|
lanzaboote.enable = true;
|
||||||
|
@ -75,16 +82,17 @@
|
||||||
|
|
||||||
boot.initrd.luks.devices."luks-8ffd3129-4908-4209-98c4-4eb68a35c494".device = "/dev/disk/by-uuid/8ffd3129-4908-4209-98c4-4eb68a35c494";
|
boot.initrd.luks.devices."luks-8ffd3129-4908-4209-98c4-4eb68a35c494".device = "/dev/disk/by-uuid/8ffd3129-4908-4209-98c4-4eb68a35c494";
|
||||||
|
|
||||||
# TODO: create option for this instead of commenting out
|
specialisation.cosmic = lib.mkIf config.pim.cosmic.enable {
|
||||||
# specialisation.cosmic.configuration = {
|
configuration = {
|
||||||
# imports = [
|
imports = [
|
||||||
# inputs.nixos-cosmic.nixosModules.default
|
inputs.nixos-cosmic.nixosModules.default
|
||||||
# ];
|
];
|
||||||
|
|
||||||
# services = {
|
services = {
|
||||||
# desktopManager.cosmic.enable = true;
|
desktopManager.cosmic.enable = true;
|
||||||
# displayManager.cosmic-greeter.enable = true;
|
displayManager.cosmic-greeter.enable = true;
|
||||||
# };
|
};
|
||||||
# };
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue