From 463c3da7326fb9fe9824c34bc960c382871df022 Mon Sep 17 00:00:00 2001 From: aaron Date: Wed, 10 Dec 2025 19:44:51 +0100 Subject: [PATCH] feat: working on theming --- hosts/neon/configuration.nix | 2 ++ hosts/neon/home.nix | 20 ++++++++++++++------ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/hosts/neon/configuration.nix b/hosts/neon/configuration.nix index 9e8639c..0443694 100644 --- a/hosts/neon/configuration.nix +++ b/hosts/neon/configuration.nix @@ -100,6 +100,8 @@ # system packages environment.systemPackages = with pkgs; [ + adwaita-qt + adwaita-qt6 efibootmgr neovim vim diff --git a/hosts/neon/home.nix b/hosts/neon/home.nix index 8ca38fb..7febf41 100644 --- a/hosts/neon/home.nix +++ b/hosts/neon/home.nix @@ -58,10 +58,6 @@ }; }; - home.sessionVariables = { - EDITOR = "vim"; - }; - # set gtk theme gtk = { enable = true; @@ -69,13 +65,25 @@ name = "Adwaita-dark"; package = pkgs.gnome-themes-extra; }; + gtk3.extraConfig.gtk-application-prefer-dark-theme = 1; + gtk4.extraConfig.gtk-application-prefer-dark-theme = 1; }; # set qt theme qt = { enable = true; - platformTheme.name = "adwaita"; - style.name = "adwaita-dark"; + platformTheme.name = "gtk"; + style = { + name = "adwaita-dark"; + package = pkgs.adwaita-qt; + }; + }; + + # set env vars + home.sessionVariables = { + EDITOR = "vim"; + #QT_QPA_PLATFORMTHEME = "qt6ct"; + QT_STYLE_OVERRIDE = "adwaita-dark"; }; # enable syncthing for user