---
- 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'