From e1a383102f9d4e6e9ae334eb68e94b61c4770278 Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Tue, 28 Mar 2023 20:00:00 +0200 Subject: [PATCH] nixos/x11: set XKB_CONFIG_ROOT from config The motivation is to make overriding `services.xserver.xkbDir` easier. --- nixos/modules/services/x11/extra-layouts.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/x11/extra-layouts.nix b/nixos/modules/services/x11/extra-layouts.nix index 9c88d12ca6f2..1f48713a68dd 100644 --- a/nixos/modules/services/x11/extra-layouts.nix +++ b/nixos/modules/services/x11/extra-layouts.nix @@ -121,7 +121,7 @@ in environment.sessionVariables = { # runtime override supported by multiple libraries e. g. libxkbcommon # https://xkbcommon.org/doc/current/group__include-path.html - XKB_CONFIG_ROOT = "${xkb_patched}/etc/X11/xkb"; + XKB_CONFIG_ROOT = config.services.xserver.xkbDir; }; services.xserver = {