feat: working on theming

This commit is contained in:
2025-12-10 19:44:51 +01:00
parent 9cc83f84b0
commit 463c3da732
2 changed files with 16 additions and 6 deletions

View File

@@ -100,6 +100,8 @@
# system packages
environment.systemPackages = with pkgs; [
adwaita-qt
adwaita-qt6
efibootmgr
neovim
vim

View File

@@ -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