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