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 = { services.kmonad = {
enable = true; enable = true;
keyboards.dasKeyboard = { keyboards.dasKeyboard = {
device = "/dev/input/by-id/usb-Metadot_-_Das_Keyboard_Das_Keyboard-event-kbd"; device = "/dev/input/by-id/usb-Metadot_-_Das_Keyboard_Das_Keyboard-event-kbd";
extraGroups = [ "video" ];
defcfg = { defcfg = {
enable = true; enable = true;
fallthrough = true; fallthrough = true;
@ -27,12 +33,8 @@
lctl lmet lalt spc @sym rmet cmp rctrl lctl lmet lalt spc @sym rmet cmp rctrl
) )
;; sz
;; cent
;; tm
;; ^2 ^3 ...
(deflayer symbols (deflayer symbols
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ½ ² ³ _ _ _
_ _ _ _ _ ü _ ö _ _ _ _ _ _ _ _ _ ü _ ö _ _ _ _
caps ä ß _ _ _ _ _ _ _ _ _ _ caps ä ß _ _ _ _ _ _ _ _ _ _
_ _ _ ¢ _ _ _ _ _ _ _ _ _ _ _ ¢ _ _ _ _ _ _ _ _