This commit is contained in:
Elec3137 2026-02-04 12:17:42 -08:00
commit b4c9b055fb
20 changed files with 1540 additions and 0 deletions

30
graphical/default.nix Normal file
View file

@ -0,0 +1,30 @@
{
lib,
config,
...
}:
let
name = "graphical";
cfg = config.nixowos.${name};
in
{
imports = [
./plasma.nix
./nvidia.nix
./games
./jp.nix
./mpv.nix
];
options.nixowos.${name} = {
enable = lib.mkEnableOption name;
};
config = lib.mkIf cfg.enable {
nixowos.${name} = {
plasma.enable = config.services.desktopManager.plasma6.enable;
mpv.enable = true;
};
};
}