initial version

This commit is contained in:
Robin Appelman 2025-09-18 02:31:49 +02:00
commit e37160b717
11 changed files with 2800 additions and 3 deletions

View file

@ -11,5 +11,27 @@
};
};
outputs = {mill-scale, ...}:
mill-scale ./. {};
mill-scale ./. {
withOverlays = [(import ./nix/overlay.nix)];
extraPaths = [./51-ptouch-api.rules];
packages = rec {
ptouch-api = pkgs: pkgs.ptouch-api;
};
nixosModules = {outputs, ...}: {
default = {
pkgs,
config,
lib,
...
}: {
imports = [./nix/module.nix];
config = lib.mkIf config.services.ptouch-api.enable {
nixpkgs.overlays = [outputs.overlays.default];
services.ptouch-api.package = lib.mkDefault pkgs.ptouch-api;
};
};
};
};
}