about summary refs log tree commit diff
path: root/pkgs/applications/misc/taskwarrior
diff options
context:
space:
mode:
authorJon Banafato <jon@jonafato.com>2017-08-15 18:26:51 -0400
committerJon Banafato <jon@jonafato.com>2017-08-25 22:13:36 -0400
commite285527b3bdec38b0f477fe637157ce9866a2173 (patch)
tree305d74dfa8948c2e5e4c2a419936d3974bb3724e /pkgs/applications/misc/taskwarrior
parent1799e1464722fabbd0473cb9e836caa21e905e66 (diff)
Fix taskwarrior fish completions
Fish expects third party completions to be in a directory called
`vendor_completions.d` rather than `completions`.
Diffstat (limited to 'pkgs/applications/misc/taskwarrior')
-rw-r--r--pkgs/applications/misc/taskwarrior/default.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/applications/misc/taskwarrior/default.nix b/pkgs/applications/misc/taskwarrior/default.nix
index 841e0a494e482..74ef55ee8cc8d 100644
--- a/pkgs/applications/misc/taskwarrior/default.nix
+++ b/pkgs/applications/misc/taskwarrior/default.nix
@@ -18,8 +18,8 @@ stdenv.mkDerivation rec {
   postInstall = ''
     mkdir -p "$out/share/bash-completion/completions"
     ln -s "../../doc/task/scripts/bash/task.sh" "$out/share/bash-completion/completions/"
-    mkdir -p "$out/etc/fish/completions"
-    ln -s "../../../share/doc/task/scripts/fish/task.fish" "$out/etc/fish/completions/"
+    mkdir -p "$out/share/fish/vendor_completions.d"
+    ln -s "../../../share/doc/task/scripts/fish/task.fish" "$out/share/fish/vendor_completions.d/"
   '';
 
   meta = with stdenv.lib; {