Add KvLibadwaita theme to GNOME

This commit is contained in:
2024-07-01 20:16:34 +01:00
parent cf4901df40
commit 26c427d416
3 changed files with 39 additions and 2 deletions

View File

@ -1,4 +1,4 @@
{ config, lib, pkgs, ... }:
{ config, inputs, lib, pkgs, ... }:
let cfg = config.modules.desktop.gnome;
in {
@ -164,6 +164,18 @@ in {
};
};
environment.sessionVariables = {
QT_STYLE_OVERRIDE = lib.mkForce "kvantum";
QT_WAYLAND_DECORATION = lib.mkForce "adwaita";
};
home.configFile = {
"Kvantum/kvantum.kvconfig".text = lib.generators.toINI {} {
General.theme = "KvLibadwaitaDark";
};
"Kvantum/KvLibadwaita".source = "${inputs.kvlibadwaita}/src/KvLibadwaita";
};
user.packages = with pkgs; [
authenticator
# bottles
@ -219,7 +231,11 @@ in {
# gnomeExtensions.window-is-ready-remover
# gnomeExtensions.worksets
# gnomeExtensions.workspace-matrix
unstable.kdePackages.qtstyleplugin-kvantum
unstable.libsForQt5.qtstyleplugin-kvantum
unstable.morewaita-icon-theme
unstable.qadwaitadecorations
unstable.qadwaitadecorations-qt6
] ++ (if config.virtualisation.podman.enable then [
pods
] else []);