improved kmonad

This commit is contained in:
Ingolf Wagner 2023-06-02 16:11:06 +02:00
parent d80ac3b5a0
commit 1511e8f12a
No known key found for this signature in database
GPG key ID: 76BF5F1928B9618B

View file

@ -1,8 +1,14 @@
{ config, pkgs, ... }:
{
services.xserver = {
layout = "us";
xkbOptions = "compose:ralt";
};
services.kmonad = {
enable = true;
keyboards.dasKeyboard = {
device = "/dev/input/by-id/usb-Metadot_-_Das_Keyboard_Das_Keyboard-event-kbd";
extraGroups = [ "video" ];
defcfg = {
enable = true;
fallthrough = true;
@ -27,12 +33,8 @@
lctl lmet lalt spc @sym rmet cmp rctrl
)
;; sz
;; cent
;; tm
;; ^2 ^3 ...
(deflayer symbols
_ _ _ _ _ _ _ _ _ _ _ _ _ _
_ ½ ² ³ _ _ _
_ _ _ _ _ ü _ ö _ _ _ _
caps ä ß _ _ _ _ _ _ _ _ _ _
_ _ _ ¢ _ _ _ _ _ _ _ _