From 319340e54c3baa8ba2dc11425c7a2d43b5e78215 Mon Sep 17 00:00:00 2001 From: ChUrl Date: Sun, 2 Apr 2023 15:19:18 +0200 Subject: [PATCH] Enable KDE Connect (needs to be enabled by system, for automatic firewall config) --- system/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/system/default.nix b/system/default.nix index 85d855b2..9b88fca9 100644 --- a/system/default.nix +++ b/system/default.nix @@ -289,7 +289,7 @@ # NOTE: Plasma # TODO: Identify all the crap - services.xserver.desktopManager.plasma5.excludePackages = with pkgs.libsForQt5; [ + environment.plasma5.excludePackages = with pkgs.libsForQt5; [ ]; # It is preferred to use the module (if it exists) over environment.systemPackages, as some extra configs are applied. @@ -299,6 +299,7 @@ dconf.enable = true; # NOTE: Also needed for Plasma Wayland (GTK theming) fish.enable = true; git.enable = true; + kdeconnect.enable = true; # Use this instead of HM for firewall setup neovim.enable = true; starship.enable = true; thefuck.enable = true; @@ -329,6 +330,11 @@ locate.enable = true; # Periodically update index ntp.enable = true; # Clock sync packagekit.enable = true; # KDE Discover/Gnome Software + udev = { + packages = with pkgs; [ + usb-blaster-udev-rules + ]; + }; # TODO: Find a way to organize this better as it's split from the Gnome module, Gnome system module? gnome.gnome-keyring.enable = true; # TODO: Is probably also needed for Plasma (some apps require it)