diff options
| Commit | 1583f2ba49ba26587b5e8044215d88614ff33e2a (patch) | |
|---|---|---|
| Author | 2023-12-24 22:15:12 +0200 | |
| Committer | 2023-12-24 22:15:12 +0200 | |
| Files | aec4133cec297912cab496a7f3767ed1a6f40330 /packages/default.nix | |
| nix-1583f2ba49ba26587b5e8044215d88614ff33e2a.tar nix-1583f2ba49ba26587b5e8044215d88614ff33e2a.tar.gz nix-1583f2ba49ba26587b5e8044215d88614ff33e2a.zip | ||
| Parent | 8131482edf1c835cec5a4be2f1f24e3ae75d7c9f (diff) | |
[packages] Added custom bulgarian keyboard layout
1 files changed, 7 insertions, 2 deletions
| -rw-r--r-- | packages/default.nix | 9 |
diff --git a/packages/default.nix b/packages/default.nix index 1e9551d..7949cc4 100644 --- a/packages/default.nix +++ b/packages/default.nix @@ -255,9 +255,14 @@ services.xserver = { # xkbmap - layout = "us,bg"; # TODO us,bg-custom - xkbVariant = ",phonetic"; + layout = "us,bg-custom"; + xkbVariant = ",phonetic-nonstandard"; xkbOptions = "grp:alt_shift_toggle,lv3:switch,caps:escape"; + xkb.extraLayouts.bg-custom = { + description = "Non-standard variant of the traditional Bulgarian phonetic keyboard, which replaces some characters with their English counterparts"; + languages = [ "bg" ]; + symbolsFile = ./bg-custom; + }; # touchpad support libinput = { |
