--- - hosts: localhost roles: - role: sudo when: ansible_user_id != "root" - role: zsh - role: neovim - role: tmux - role: system-info when: '"WSL" not in ansible_kernel' - role: ag - role: bat - role: curl - role: fzf - role: gh - role: git - role: htop - role: jp - role: jq - role: readline - role: tidy - role: tree - role: yq - role: watch - role: llvm - role: nodejs - role: python - role: wsl when: '"WSL" in ansible_kernel'