Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
keychron-assistant # Keychron Assistant
];
} Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
keychron-assistant # Keychron Assistant
];
} Package Definition
{
"pname": "keychron-assistant",
"version": "1.1.5",
"src": {
"url": "https://launcher.keychron.com/static/assist/KeychronAssist-1.1.5.dmg",
"sha256": "af67561f3622b6b7cec86bb281dff11d7f58ef40fcfcd1e766c4b4e45f0232e9"
},
"installPhase": [
"mkdir -p \"$out/Applications/Keychron-Assistant.app\" && cp -r \"Keychron-Assistant.app\" \"$out/Applications\""
],
"meta": {
"description": "Companion app for Keychron Launcher's Quick Start feature",
"homepage": "https://www.keychron.com/blogs/news/how-to-download-and-install-keychron-assist"
}
}