From 75b464e9f53b8c5c87eb4c472827d22f259d7dc3 Mon Sep 17 00:00:00 2001 From: matt1432 Date: Fri, 15 Dec 2023 10:44:06 -0500 Subject: [PATCH] fix(kmscon): set correct kb layout --- modules/kmscon.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/modules/kmscon.nix b/modules/kmscon.nix index 693ca0b1..f458906f 100644 --- a/modules/kmscon.nix +++ b/modules/kmscon.nix @@ -1,10 +1,14 @@ -{...}: { +{config, ...}: { services.kmscon = { enable = true; hwRender = false; # FIXME: https://github.com/Aetf/kmscon/issues/18 // Icons not rendering properly - # FIXME: https://github.com/Aetf/kmscon/issues/56 // Mouse cursor stays - # FIXME: wrong keyboard layout - extraOptions = "--font-size 12.5 --font-dpi 170 --font-name 'JetBrainsMono Nerd Font'"; + extraOptions = builtins.concatStringsSep " " [ + "--font-size 12.5" + "--font-dpi 170" + "--xkb-layout ${config.services.xserver.layout}" + "--xkb-variant ${config.services.xserver.xkbVariant}" + "--font-name 'JetBrainsMono Nerd Font'" + ]; }; }