diff --git a/flake.nix b/flake.nix index 75a3a19..1e5d764 100644 --- a/flake.nix +++ b/flake.nix @@ -148,6 +148,7 @@ ./nixos_modules/pro_audio.nix ./nixos_modules/sesar.nix + ./nixos_modules/pentablet.nix ]; thorBuilder = { extraModules ? [ ] }: nixpkgs.lib.nixosSystem rec { diff --git a/nixos_modules/pentablet.nix b/nixos_modules/pentablet.nix index 87d4b05..5933b6c 100644 --- a/nixos_modules/pentablet.nix +++ b/nixos_modules/pentablet.nix @@ -1,10 +1,15 @@ -{ pkgs, ... }: { - # udev rules - services.udev.extraRules = '' - KERNEL=="uinput",MODE:="0666",OPTIONS+="static_node=uinput" - SUBSYSTEMS=="usb",ATTRS{idVendor}=="28bd",MODE:="0666" - ''; +{ + # # udev rules + # services.udev.extraRules = '' + # KERNEL=="uinput",MODE:="0666",OPTIONS+="static_node=uinput" + # SUBSYSTEMS=="usb",ATTRS{idVendor}=="28bd",MODE:="0666" + # ''; - # XP-Pen tablet driver - environment.systemPackages = [ pkgs.pentablet-driver ]; + # # XP-Pen tablet driver + # environment.systemPackages = [ pkgs.pentablet-driver ]; + + hardware.opentabletdriver = { + enable = true; + daemon.enable = true; + }; }