Attempt to fix theming

This commit is contained in:
2026-02-26 18:43:17 +00:00
parent e8becbb9b4
commit 5d15ebe2d2
8 changed files with 63 additions and 27 deletions
+2 -2
View File
@@ -18,8 +18,8 @@ in {
regreet = {
enable = true;
theme = {
name = theme.theme.name;
package = theme.theme.package;
name = theme.gtkTheme.name;
package = theme.gtkTheme.package;
};
cursorTheme = {
name = theme.cursorTheme.name;
+12 -4
View File
@@ -6,11 +6,14 @@
theme,
...
}: {
# GTK theming
environment.sessionVariables.GTK_THEME = theme.theme.name;
# Session Variable for GTK
environment.sessionVariables.GTK_THEME = theme.gtkTheme.name;
# Delegate QT theming to kvantum
environment.sessionVariables.QT_STYLE_OVERRIDE = "kvantum";
# QT config
qt = {
enable = true;
style = "kvantum";
};
# Fonts
fonts = {
@@ -50,5 +53,10 @@
# Adwaita (i love gnome, but god damn is adwaita annoying on other DEs)
pkgs.adwaita-icon-theme
pkgs.libadwaita
# My theme packages set at the top level
theme.gtkTheme.package
theme.qtTheme.package
theme.iconTheme.package
theme.cursorTheme.package
];
}