From 2fd336174eaa5ed9a065974cf4e2b610ed874458 Mon Sep 17 00:00:00 2001 From: cnst Date: Mon, 17 Jun 2024 17:03:23 +0200 Subject: [PATCH] fixed keymap --- nixos/configuration.nix | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/nixos/configuration.nix b/nixos/configuration.nix index dd663d34..e5bd13e3 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -90,12 +90,23 @@ LC_TIME = "sv_SE.UTF-8"; }; - # COnfigure keymap in X11 - services.xserver = { - layout = "us"; - xkbVariant = ""; + + # Configure keymap in X11 + services.xserver.xkb = { + extraLayouts.hhkbse = { + description = "HHKBse by cnst"; + languages = [ "se" ]; + symbolsFile = /home/cnst/Documents/nix-config/nixos/xkb/symbols/hhkbse; + }; + layout = "hhkbse"; + # dir = "/home/cnst/Documents/nix-config/nixos/xkb"; + variant = ""; + options = "lv3:rwin_switch"; }; + # Console keymap + console.useXkbConfig = true; + # TODO: Configure your system-wide user settings (groups, etc), add more users as needed. users.users = { cnst = {