diff --git a/flake.lock b/flake.lock index cec32dd..e9759eb 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1639442420, - "narHash": "sha256-GL4Q5gDXDHxLPZD1Rg8kk6M6S+NqxDjTu0XqGF/Xhuc=", + "lastModified": 1639807448, + "narHash": "sha256-VA9twSpyM0e5Y5XAm20y5Vg6avky+imzfr65FoFq0G0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "69958994ab2c4c41f82db658ae6333b91079bcf6", + "rev": "2d555e5f6529d8485ea7ccdbd3633cf1681eaa2e", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index cc1e988..36f8a1b 100644 --- a/flake.nix +++ b/flake.nix @@ -10,6 +10,7 @@ ] (system: import ./packages.nix { inherit system; + inherit (nixpkgs) lib; pkgs = nixpkgs.legacyPackages.${system}; }); diff --git a/packages.nix b/packages.nix index 22428e3..bd98cb9 100644 --- a/packages.nix +++ b/packages.nix @@ -1,5 +1,5 @@ -{ system, pkgs }: +{ system, lib, pkgs }: { - cliclick = import ./packages/cliclick.nix { inherit system pkgs; }; + cliclick = import ./packages/cliclick.nix { inherit system lib pkgs; }; } diff --git a/packages/cliclick.nix b/packages/cliclick.nix index db9f843..7d3a0ef 100644 --- a/packages/cliclick.nix +++ b/packages/cliclick.nix @@ -1,4 +1,4 @@ -{ system, pkgs }: +{ system, lib, pkgs }: pkgs.stdenv.mkDerivation { pname = "cliclick"; @@ -27,4 +27,11 @@ pkgs.stdenv.mkDerivation { mkdir -p $out/bin cp cliclick $out/bin ''; + + meta = with lib; { + description = "macOS CLI tool for emulating mouse and keyboard events"; + homepage = "https://github.com/BlueM/cliclick"; + license = licenses.bsd3; + platforms = [ "x86_64-darwin" "aarch64-darwin" ]; + }; }