aboutsummaryrefslogtreecommitdiff
path: root/gui/gtk.nix
diff options
context:
space:
mode:
authorAdrian Kummerlaender2018-07-04 13:28:44 +0200
committerAdrian Kummerlaender2018-07-04 13:28:44 +0200
commit76cb1ea2e2c8a7100e8d6086cb721a3a737c6993 (patch)
treeca0752249b3e811291359f95b18711e00784122b /gui/gtk.nix
parentaccc8d489a54489f757cd10eb128e9a8c1042d9c (diff)
downloadnixos_home-76cb1ea2e2c8a7100e8d6086cb721a3a737c6993.tar
nixos_home-76cb1ea2e2c8a7100e8d6086cb721a3a737c6993.tar.gz
nixos_home-76cb1ea2e2c8a7100e8d6086cb721a3a737c6993.tar.bz2
nixos_home-76cb1ea2e2c8a7100e8d6086cb721a3a737c6993.tar.lz
nixos_home-76cb1ea2e2c8a7100e8d6086cb721a3a737c6993.tar.xz
nixos_home-76cb1ea2e2c8a7100e8d6086cb721a3a737c6993.tar.zst
nixos_home-76cb1ea2e2c8a7100e8d6086cb721a3a737c6993.zip
Disable GTK3 menu bar window dragging
…this was a _joy_ to debug. Who would have thought that the GTK3 default interferred with window management to that extend.
Diffstat (limited to 'gui/gtk.nix')
-rw-r--r--gui/gtk.nix11
1 files changed, 9 insertions, 2 deletions
diff --git a/gui/gtk.nix b/gui/gtk.nix
index 1a6a0ff..f373cd9 100644
--- a/gui/gtk.nix
+++ b/gui/gtk.nix
@@ -51,8 +51,15 @@
package = pkgs.iosevka;
};
- gtk3.extraConfig = {
- gtk-decoration-layout = "";
+ gtk3 = {
+ extraConfig = {
+ gtk-decoration-layout = "";
+ };
+ extraCss = ''
+ menubar, .menubar {
+ -GtkWidget-window-dragging: false;
+ }
+ '';
};
};