diff --git a/modules/nixos/submodules/graphical-interface/default.nix b/modules/nixos/submodules/graphical-interface/default.nix index 80e2879..93f2872 100644 --- a/modules/nixos/submodules/graphical-interface/default.nix +++ b/modules/nixos/submodules/graphical-interface/default.nix @@ -6,9 +6,11 @@ ... }: with lib; -with lib.wyrdgard; let +with lib.wyrdgard; +let cfg = config.wyrdgard.submodules.graphical-interface; -in { +in +{ options.wyrdgard.submodules.graphical-interface = with types; { enable = mkBoolOpt false "Whether to enable a graphical interface"; }; @@ -20,7 +22,7 @@ in { enable = true; wayland.enable = true; }; - desktopManager.plasma5.enable = true; }; + services.desktopManager.plasma6 = enabled; }; } diff --git a/overlays/vivaldi/default.nix b/overlays/vivaldi/default.nix new file mode 100644 index 0000000..7dd347f --- /dev/null +++ b/overlays/vivaldi/default.nix @@ -0,0 +1,5 @@ +{ channels, inputs, ... }: + +final: prev: { + vivaldi = prev.vivaldi.override { commandLineArgs = "--disable-features=AllowQt"; }; +}