From d68f8e6d2b1b7d22d015b6e7afe537d5235d5671 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Tue, 23 Dec 2025 16:50:28 +0100 Subject: [PATCH] nixos/gnome: enable ibus to fix keyboard handling GNOME 49 (via GTK4 and Wayland) depends on ibus. Add it to keep having working dead keys functionality like before. Fixes https://github.com/nixos/nixpkgs/issues/464473. --- nixos/modules/services/desktop-managers/gnome.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/modules/services/desktop-managers/gnome.nix b/nixos/modules/services/desktop-managers/gnome.nix index 0cc84d435766..dc9f8c11b138 100644 --- a/nixos/modules/services/desktop-managers/gnome.nix +++ b/nixos/modules/services/desktop-managers/gnome.nix @@ -320,6 +320,8 @@ in (lib.mkIf serviceCfg.core-os-services.enable { hardware.bluetooth.enable = mkDefault true; + i18n.inputMethod.enable = mkDefault true; + i18n.inputMethod.type = mkDefault "ibus"; programs.dconf.enable = true; security.polkit.enable = true; security.rtkit.enable = mkDefault true;