Kde: set up gtk with home-manager

This commit is contained in:
Toast 2023-11-04 02:03:47 +01:00
parent 2ec7a30da1
commit bb7b08a630

View file

@ -87,6 +87,15 @@ in
# Plasma configs should be on all users
home-manager.sharedModules = [{
imports = [ flakeSelf.inputs.plasma-manager.homeManagerModules.plasma-manager ];
gtk = {
enable = true;
cursorTheme = { package = pkgs.breeze-icons; name = "breeze-cursors"; };
iconTheme = { package = pkgs.breeze-icons; name = "breeze-dark"; };
theme = { package = pkgs.breeze-gtk; name = "Breeze"; };
# Gtk2 doesn't have a dark mode, so I just tell gtk 3 and 4 to use the dark variant
gtk3.extraConfig.gtk-application-prefer-dark-theme = true;
gtk4.extraConfig.gtk-application-prefer-dark-theme = true;
};
programs.plasma = {
enable = true;
workspace.clickItemTo = "select";