From 94160d249e1edb885c5334bd2faa241cf0325bd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20R=C3=B6ger?= Date: Sun, 28 Apr 2024 17:46:24 +0200 Subject: [PATCH] Home Gen138 @ 2024-04-28-17:46 --- home/jonas/home.nix | 2 +- home/jonas/themes/qt/config.nix | 7 +++++++ home/jonas/themes/qt/default.nix | 6 ++++++ home/jonas/themes/qt/qt.nix | 10 ++++++++++ modules/desktop/de/plasma.nix | 6 ------ 5 files changed, 24 insertions(+), 7 deletions(-) create mode 100644 home/jonas/themes/qt/config.nix create mode 100644 home/jonas/themes/qt/default.nix create mode 100644 home/jonas/themes/qt/qt.nix diff --git a/home/jonas/home.nix b/home/jonas/home.nix index 268af97..814e7fa 100644 --- a/home/jonas/home.nix +++ b/home/jonas/home.nix @@ -9,8 +9,8 @@ ./firefox.nix ./hyprland ./kitty - ./plasma.nix ./ssh.nix + ./themes/qt ./waybar ./yubikey.nix ./zsh.nix diff --git a/home/jonas/themes/qt/config.nix b/home/jonas/themes/qt/config.nix new file mode 100644 index 0000000..edaeccf --- /dev/null +++ b/home/jonas/themes/qt/config.nix @@ -0,0 +1,7 @@ +{ + config, + pkgs, + ... +}: { + qt.style.package = pkgs.libsForQt5.qtstyleplugin-kvantum; +} diff --git a/home/jonas/themes/qt/default.nix b/home/jonas/themes/qt/default.nix new file mode 100644 index 0000000..322faac --- /dev/null +++ b/home/jonas/themes/qt/default.nix @@ -0,0 +1,6 @@ +{...}: { + imports = [ + ./config.nix + ./qt.nix + ]; +} diff --git a/home/jonas/themes/qt/qt.nix b/home/jonas/themes/qt/qt.nix new file mode 100644 index 0000000..5ee4f26 --- /dev/null +++ b/home/jonas/themes/qt/qt.nix @@ -0,0 +1,10 @@ +{ + config, + pkgs, + ... +}: { + qt.enable = true; + home.packages = [ + pkgs.utterly-nord-plasma + ]; +} diff --git a/modules/desktop/de/plasma.nix b/modules/desktop/de/plasma.nix index 3766307..72beadf 100644 --- a/modules/desktop/de/plasma.nix +++ b/modules/desktop/de/plasma.nix @@ -13,11 +13,5 @@ in { config = lib.mkIf cfg.enable { # Enable plasma services.xserver.desktopManager.plasma5.enable = true; - - # Install themes and integration - environment.systemPackages = with pkgs; [ - utterly-nord-plasma - libsForQt5.qtstyleplugin-kvantum - ]; }; }