From 40ee2192e302fc281e586d58e66c948f1660e824 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Mon, 28 Sep 2020 13:35:45 +0200 Subject: [PATCH] Fix neo-layout in gnome --- home-manager/roles/desktop/gnome.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/home-manager/roles/desktop/gnome.nix b/home-manager/roles/desktop/gnome.nix index 64aabb0e..9735b294 100644 --- a/home-manager/roles/desktop/gnome.nix +++ b/home-manager/roles/desktop/gnome.nix @@ -1,6 +1,13 @@ -{ pkgs, ... }: { +{ pkgs, lib, ... }: { services.gpg-agent.pinentryFlavor = "gnome3"; dconf.settings = { + "org/gnome/desktop/input-sources" = { + sources = [(lib.hm.gvariant.mkTuple ["xkb" "de+neo"])]; # use neo + xkb-options = [ + "altwin:swap_lalt_lwin" # swap alt and win + "lv3:menu_switch" # So that gnome-settings does not set it to ralt + ]; + }; "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/terminal" = { binding = "Return";