diff --git a/home/keyboard/default.nix b/home/keyboard/default.nix index 6538e35..14ae11e 100644 --- a/home/keyboard/default.nix +++ b/home/keyboard/default.nix @@ -3,6 +3,7 @@ qmk qmk-udev-rules vial + avrdude ]; home.file.".config/qmk/qmk.ini".source = ./qmk.ini; diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index b2461f6..1275b83 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -97,6 +97,8 @@ hardware.opengl.enable = true; + hardware.keyboard.qmk.enable = true; + # Enable touchpad support (enabled default in most desktopManager). # services.xserver.libinput.enable = true; @@ -114,7 +116,7 @@ users.users.pedro = { isNormalUser = true; description = "Pedro"; - extraGroups = ["networkmanager" "wheel" "tty" "docker"]; + extraGroups = ["networkmanager" "wheel" "tty" "docker" "dialout"]; shell = pkgs.zsh; };