diff --git a/home/modules/beets/default.nix b/home/modules/beets/default.nix index e6d7798f..784cbf94 100644 --- a/home/modules/beets/default.nix +++ b/home/modules/beets/default.nix @@ -71,5 +71,13 @@ in { }; }; }; + + # Generate fish completions + home.activation = { + beets-fish-completions = lib.hm.dag.entryAfter ["writeBoundary"] '' + echo "Generating beet completions for fish shell at ~/.config/fish/completions/beet.fish" + beet fish + ''; + }; }; }