feat: add qmk compatibility

This commit is contained in:
Swarsel 2024-07-31 01:13:13 +02:00
parent 747f160eea
commit 61a45d453c
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
4 changed files with 21 additions and 1 deletions

View file

@ -5148,6 +5148,8 @@ Enable OpenGL, Sound, Bluetooth and various drivers.
inherit (config.swarselsystems.trackpoint) device; inherit (config.swarselsystems.trackpoint) device;
}; };
keyboard.qmk.enable = true;
pulseaudio= { pulseaudio= {
enable = true; enable = true;
package = pkgs.pulseaudioFull; package = pkgs.pulseaudioFull;
@ -5530,6 +5532,11 @@ Mostly used to install some compilers and lsp's that I want to have available wh
# pinentry # pinentry
# keyboards
qmk
vial
via
# theme related # theme related
adwaita-icon-theme adwaita-icon-theme
@ -5817,7 +5824,7 @@ This is a super-convenient package that lets my remap my =CAPS= key to =ESC= if
} }
#+end_src #+end_src
**** Hardware compatibility settings (Yubikey, Ledger) - udev rules **** Hardware compatibility settings (Yubikey, Ledger, Keyboards) - udev rules
:PROPERTIES: :PROPERTIES:
:CUSTOM_ID: h:7a89b5e3-b700-4167-8b14-2b8172f33936 :CUSTOM_ID: h:7a89b5e3-b700-4167-8b14-2b8172f33936
:END: :END:
@ -5843,6 +5850,9 @@ Also, this is a good place to setup the udev rules.
services.udev.packages = with pkgs; [ services.udev.packages = with pkgs; [
yubikey-personalization yubikey-personalization
ledger-udev-rules ledger-udev-rules
qmk-udev-rules
vial
via
]; ];
} }
#+end_src #+end_src

View file

@ -12,6 +12,8 @@
inherit (config.swarselsystems.trackpoint) device; inherit (config.swarselsystems.trackpoint) device;
}; };
keyboard.qmk.enable = true;
pulseaudio = { pulseaudio = {
enable = true; enable = true;
package = pkgs.pulseaudioFull; package = pkgs.pulseaudioFull;

View file

@ -9,5 +9,8 @@
services.udev.packages = with pkgs; [ services.udev.packages = with pkgs; [
yubikey-personalization yubikey-personalization
ledger-udev-rules ledger-udev-rules
qmk-udev-rules
vial
via
]; ];
} }

View file

@ -19,6 +19,11 @@
# pinentry # pinentry
# keyboards
qmk
vial
via
# theme related # theme related
adwaita-icon-theme adwaita-icon-theme