feat: add qt platform theme configuration and enable adwaita-qt packages

This commit is contained in:
elwrcl committed 2026-04-11 20:04:13 +03:00
1 parent 3b9c358ad4
commit f53cffcf77
4 files changed
+16

No files matched your search

+10
View File
@@ -84,5 +84,15 @@
"org/gnome/nautilus/preferences" = { "org/gnome/nautilus/preferences" = {
default-folder-viewer = "icon-view"; default-folder-viewer = "icon-view";
}; };
qt = {
enable = true;
platformTheme.name = "gtk3";
style = {
name = "adwaita-dark";
package = pkgs.adwaita-qt;
};
};
}; };
} }
+2
View File
@@ -10,6 +10,8 @@
"XDG_SESSION_DESKTOP,Hyprland" "XDG_SESSION_DESKTOP,Hyprland"
"GDK_BACKEND,wayland,x11" "GDK_BACKEND,wayland,x11"
"QT_QPA_PLATFORM,wayland;xcb" "QT_QPA_PLATFORM,wayland;xcb"
"QT_QPA_PLATFORMTHEME,gtk3"
"QT_STYLE_OVERRIDE,adwaita-dark"
"ELECTRON_OZONE_PLATFORM_HINT,auto" "ELECTRON_OZONE_PLATFORM_HINT,auto"
"TERMINAL,ghostty" "TERMINAL,ghostty"
"MESA_GL_VERSION_OVERRIDE,4.6" "MESA_GL_VERSION_OVERRIDE,4.6"
+2
View File
@@ -8,6 +8,8 @@
]; ];
package = pkgs.steam.override { package = pkgs.steam.override {
extraPkgs = p: with p; [ extraPkgs = p: with p; [
xdg-desktop-portal
xdg-desktop-portal-gtk
liberation_ttf liberation_ttf
wqy_zenhei wqy_zenhei
corefonts corefonts
+2
View File
@@ -17,6 +17,8 @@ with pkgs; {
qt6Packages.qtdeclarative qt6Packages.qtdeclarative
qt6Packages.qtwayland qt6Packages.qtwayland
qt6Packages.qtwebsockets qt6Packages.qtwebsockets
adwaita-qt
adwaita-qt6
mesa mesa
cava cava
direnv direnv