diff --git a/modules/kde/default.nix b/modules/kde/default.nix index b6eb566..27ba72a 100755 --- a/modules/kde/default.nix +++ b/modules/kde/default.nix @@ -8,9 +8,21 @@ programs.kdeconnect.enable = true; environment.systemPackages = with pkgs; [ - firefox # Odd spot, but my choice of browser is determined by environment. kdePackages.kate # kdePackages.kdeconnect-kde ]; + + programs.firefox = { + enable = true; + policies.ExtensionSettings = { + "*".installation_mode = "blocked"; # blocks all addons except the ones specified below + # uBlock Origin: + "uBlock0@raymondhill.net" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"; + installation_mode = "force_installed"; + }; + }; + }; + services.automatic-timezoned.enable = true; } diff --git a/modules/kde/home.nix b/modules/kde/home.nix index fdaf3ac..ca43f87 100644 --- a/modules/kde/home.nix +++ b/modules/kde/home.nix @@ -1,6 +1,7 @@ { pkgs, ... }: { - progrmams.plasma = { + programs.plasma = { + enable = true; workspace = { lookAndFeel = "org.kde.breezedark.desktop"; };