--- - hosts: localhost vars: github_auth_headers: >- {{ { 'Authorization': 'Bearer ' + lookup('env', 'GITHUB_TOKEN') } if lookup('env', 'GITHUB_TOKEN') else {} }} roles: - role: sudo when: ansible_user_id != "root" - role: python - role: zsh tags: unsafe - role: neovim - role: tmux tags: unsafe - role: ag - role: bash - role: bat - role: curl - role: editline - role: fd - role: fzf - role: gh - role: git - role: glab - role: htop - role: jp - role: jq - role: readline - role: ripgrep - role: tidy - role: tree - role: watch - role: wget - role: yq - role: llvm - role: nodejs