Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
work-louder-input # Input
];
} Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
work-louder-input # Input
];
} Package Definition
{
"pname": "work-louder-input",
"version": "0.18.2",
"src": {
"url": "https://github.com/worklouder/input-releases/releases/download/v0.18.2/input-0.18.2-arm64.dmg",
"sha256": "22973e1bc2459afb764d8468eaa19495d3e9abd77814246a842c1705e6f1bb1d"
},
"installPhase": [
"mkdir -p \"$out/Applications/input.app\" && cp -r \"input.app\" \"$out/Applications\""
],
"meta": {
"description": "Keyboard configurator for Work Louder devices",
"homepage": "https://worklouder.cc/input"
}
}