python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / nixos / modules / services / x11 / hardware / digimend.nix
blobf82aac41a32022f880771d0ea7803d72b795dfef
1 { config, lib, pkgs, ... }:
3 with lib;
5 let
7   cfg = config.services.xserver.digimend;
9   pkg = config.boot.kernelPackages.digimend;
15   options = {
17     services.xserver.digimend = {
19       enable = mkEnableOption (lib.mdDoc "the digimend drivers for Huion/XP-Pen/etc. tablets");
21     };
23   };
26   config = mkIf cfg.enable {
28     # digimend drivers use xsetwacom and wacom X11 drivers
29     services.xserver.wacom.enable = true;
31     boot.extraModulePackages = [ pkg ];
33     environment.etc."X11/xorg.conf.d/50-digimend.conf".source =
34       "${pkg}/usr/share/X11/xorg.conf.d/50-digimend.conf";
36   };