diff --git a/desktop/general.nix b/desktop/general.nix index 167a4db..537d64f 100644 --- a/desktop/general.nix +++ b/desktop/general.nix @@ -1,4 +1,4 @@ -{ config, pkgs, lib, myLib, ... }: +{ config, pkgs, lib, myLib, opentabletdriver, ... }: with lib; let cfg = config.aviallon.desktop; @@ -125,6 +125,7 @@ in { hardware.acpilight.enable = true; hardware.opentabletdriver.enable = true; + hardware.opentabletdriver.package = opentabletdriver.packages.${pkgs.system}.opentabletdriver; hardware.bluetooth = { enable = true; diff --git a/flake.nix b/flake.nix index a1ed960..cb961a9 100644 --- a/flake.nix +++ b/flake.nix @@ -13,6 +13,11 @@ fps.url = "github:wamserma/flake-programs-sqlite"; fps.inputs.nixpkgs.follows = "nixpkgs"; flake-utils.url = "github:numtide/flake-utils"; + + opentabletdriver = { + url = "github:OpenTabletDriver/OpenTabletDriver"; + inputs.nixpkgs.follows = "nixpkgs-unstable"; + }; }; outputs = @@ -22,6 +27,7 @@ , nixpkgs-unstable , fps , suyu + , opentabletdriver , ... }: let lib = nixpkgs.lib;