From 04a5471adc9e87e39c4fbf40f6127eaa48c3ea91 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Sat, 12 Jul 2025 15:10:52 +0200 Subject: [PATCH] Modules/Beets: Automatically generate fish completions during activation --- home/modules/beets/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) 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 + ''; + }; }; }