diff --git a/flake.lock b/flake.lock index e25d111c..3d5f319c 100644 --- a/flake.lock +++ b/flake.lock @@ -222,11 +222,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1725432240, - "narHash": "sha256-+yj+xgsfZaErbfYM3T+QvEE2hU7UuE+Jf0fJCJ8uPS0=", + "lastModified": 1725983898, + "narHash": "sha256-4b3A9zPpxAxLnkF9MawJNHDtOOl6ruL0r6Og1TEDGCE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ad416d066ca1222956472ab7d0555a6946746a80", + "rev": "1355a0cbfeac61d785b7183c0caaec1f97361b43", "type": "github" }, "original": { diff --git a/packages/fluent-icons.nix b/packages/fluent-icons.nix index 3e2f9a2f..dc6429f7 100644 --- a/packages/fluent-icons.nix +++ b/packages/fluent-icons.nix @@ -19,6 +19,13 @@ let hash = "sha256-6jaRyZsp9GVYAihE8lcslwpDtcKJfC2KZbXw0MFJNRY="; }; + postInstall = '' + installShellCompletion --cmd lutgen \ + --bash <($out/bin/lutgen completions bash) \ + --fish <($out/bin/lutgen completions fish) \ + --zsh <($out/bin/lutgen completions zsh) + ''; + cargoDeps = oldAttrs.cargoDeps.overrideAttrs ( lib.const { name = "${oldAttrs.pname}-${version}-vendor.tar.gz";