about summary refs log tree commit diff
path: root/nixos/modules
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2019-08-05 05:42:35 -0400
committerworldofpeace <worldofpeace@protonmail.ch>2019-08-05 05:42:35 -0400
commit399ff42d7330c5a1a9a34485656a3afafb596a57 (patch)
tree0654627dd38a20e0972f89c37cd576401e68c50f /nixos/modules
parentc0a57b7854bb912126f05b9747c5e8edd0d255c5 (diff)
downloadnixlib-399ff42d7330c5a1a9a34485656a3afafb596a57.tar
nixlib-399ff42d7330c5a1a9a34485656a3afafb596a57.tar.gz
nixlib-399ff42d7330c5a1a9a34485656a3afafb596a57.tar.bz2
nixlib-399ff42d7330c5a1a9a34485656a3afafb596a57.tar.lz
nixlib-399ff42d7330c5a1a9a34485656a3afafb596a57.tar.xz
nixlib-399ff42d7330c5a1a9a34485656a3afafb596a57.tar.zst
nixlib-399ff42d7330c5a1a9a34485656a3afafb596a57.zip
nixos/pantheon: set GTK_CSD
Causes various issues when not set
* https://github.com/elementary/files/issues/971
* https://github.com/elementary/default-settings/pull/103
* https://github.com/cassidyjames/ideogram/issues/26

However this can cause certain problems in gala
* https://github.com/elementary/gala/issues/244
Diffstat (limited to 'nixos/modules')
-rw-r--r--nixos/modules/services/x11/desktop-managers/pantheon.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/pantheon.nix b/nixos/modules/services/x11/desktop-managers/pantheon.nix
index e27a479adadd..46a15b723e12 100644
--- a/nixos/modules/services/x11/desktop-managers/pantheon.nix
+++ b/nixos/modules/services/x11/desktop-managers/pantheon.nix
@@ -102,6 +102,9 @@ in
           # Makes qt applications look less alien
           export QT_QPA_PLATFORMTHEME=gtk3
           export QT_STYLE_OVERRIDE=adwaita
+
+          # Settings from elementary-default-settings
+          export GTK_CSD=1
       fi
     '';