nixos-configs/modules/ratbag-mice.nix
matt1432 22267e6c2e
All checks were successful
Discord / discord commits (push) Has been skipped
refactor: remove precise inputs from lib.nix
2024-06-24 11:38:30 -04:00

30 lines
535 B
Nix

{
libratbag-src,
pkgs,
piper-src,
...
}: let
inherit (import ../lib.nix {}) mkVersion;
in {
services.ratbagd = {
enable = true;
package = pkgs.libratbag.overrideAttrs {
pname = "libratbag";
version = mkVersion libratbag-src;
src = libratbag-src;
};
};
environment.systemPackages = [
(pkgs.piper.overrideAttrs {
pname = "piper";
version = mkVersion piper-src;
src = piper-src;
mesonFlags = [
"-Druntime-dependency-checks=false"
];
})
];
}