From d6be7d200f85e323a09e7d77dd74a9e288c6080e Mon Sep 17 00:00:00 2001 From: xqtc161 Date: Sun, 19 May 2024 21:30:03 +0200 Subject: [PATCH] KDE stuff etc --- home/default.nix | 1 + home/modules/home-pkgs.nix | 2 ++ home/modules/qt.nix | 10 ++++++++++ hosts/x86_64-linux/lilith/default.nix | 7 ++++--- 4 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 home/modules/qt.nix diff --git a/home/default.nix b/home/default.nix index aa18663..9fe0c18 100644 --- a/home/default.nix +++ b/home/default.nix @@ -11,6 +11,7 @@ ./modules/firefox.nix ./modules/wm.nix ./modules/gtk.nix + ./modules/qt.nix ./modules/home-pkgs.nix ./modules/git.nix ./modules/rofi.nix diff --git a/home/modules/home-pkgs.nix b/home/modules/home-pkgs.nix index b5943fa..9c23f46 100644 --- a/home/modules/home-pkgs.nix +++ b/home/modules/home-pkgs.nix @@ -28,6 +28,8 @@ in { pkgs.iftop pkgs.ranger + pkgs.catppuccin-kde + pkgs.anki pkgs.openvpn diff --git a/home/modules/qt.nix b/home/modules/qt.nix new file mode 100644 index 0000000..6302b44 --- /dev/null +++ b/home/modules/qt.nix @@ -0,0 +1,10 @@ +{config, lib, inputs, pkgs, ...}: +{ + qt.style.package = pkgs.catppuccin-kde.override { + accents = ["pink"]; + size = "compact"; + tweaks = ["rimless"]; + variant = "mocha"; + }; + +} diff --git a/hosts/x86_64-linux/lilith/default.nix b/hosts/x86_64-linux/lilith/default.nix index 69ed8f3..fb677e3 100644 --- a/hosts/x86_64-linux/lilith/default.nix +++ b/hosts/x86_64-linux/lilith/default.nix @@ -77,8 +77,9 @@ # Enable the X11 windowing system. services.xserver.enable = true; # services.xserver.displayManager.gdm.enable = true; - services.xserver.displayManager.startx.enable = true; - services.xserver.desktopManager.gnome.enable = true; + # services.xserver.displayManager.startx.enable = true; + # services.xserver.desktopManager.gnome.enable = true; + services.xserver.desktopManager.plasma6.enable = true; #services.xserver.displayManager.defaultSession = "plasmawayland"; # services.xserver.videoDrivers = ["intel"]; @@ -89,7 +90,7 @@ # services.xserver.xkb.options = "eurosign:e,caps:escape"; # Enable CUPS to print documents. - services.printing.enable = true; + # services.printing.enable = true; # Enable sound. sound.enable = true;