From 6132cc58a6bbae7c32d74a58e9d491521221ce5e Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Sat, 20 Apr 2024 12:59:38 +0100 Subject: [PATCH] Fix glab zsh completion install on Debian --- roles/glab/tasks/Debian.yaml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/roles/glab/tasks/Debian.yaml b/roles/glab/tasks/Debian.yaml index cf8d7fd..b32706d 100644 --- a/roles/glab/tasks/Debian.yaml +++ b/roles/glab/tasks/Debian.yaml @@ -62,7 +62,13 @@ state: absent path: '{{tempdir.path}}' +- name: get zsh completions source + command: glab completion -s zsh + register: glab_zsh_completions + changed_when: false + - name: install zsh completions - when: glab_version is not defined or glab_version != latest_version - command: - glab completion -s zsh > ~/.local/share/zsh/site-functions/_glab + become: true + copy: + content: '{{glab_zsh_completions.stdout}}' + dest: /usr/local/share/zsh/site-functions/_glab