summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authorMel <mel@rnrd.eu>2025-06-16 00:40:40 +0200
committerMel <mel@rnrd.eu>2025-06-16 00:40:40 +0200
commite03f74bfdc3bde6fbd9e32497015c09c6c577fba (patch)
treef0cc1f6bad6673851d90a6c7ddab6a29cb827ea9 /modules
parent1672cc1b0444ed58e3c22ca8c15a6384b0ec6fdb (diff)
downloadminerals-e03f74bfdc3bde6fbd9e32497015c09c6c577fba.tar.zst
minerals-e03f74bfdc3bde6fbd9e32497015c09c6c577fba.zip
Revert default GTK renderer from Vulkan to NGL to fix GTK apps not rendering
Signed-off-by: Mel <mel@rnrd.eu>
Diffstat (limited to 'modules')
-rw-r--r--modules/gnome.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/gnome.nix b/modules/gnome.nix
index 002ef95..b22476a 100644
--- a/modules/gnome.nix
+++ b/modules/gnome.nix
@@ -19,6 +19,13 @@
     runcat vitals
   ]);
 
+  environment.sessionVariables = {
+    # see: https://github.com/NixOS/nixpkgs/issues/416322
+    # revert default renderer to ngl, as vulkan is still broken.
+    # upstream will fix this soon.
+    GSK_RENDERER = "ngl";
+  };
+
   # legacy apps dark mode support
   services.xserver.desktopManager.gnome.extraGSettingsOverrides = ''
     # set dark theme for legacy applications