diff --git a/roles/tree/tasks/Darwin.yaml b/roles/tree/tasks/Darwin.yaml new file mode 100644 index 0000000..37f9911 --- /dev/null +++ b/roles/tree/tasks/Darwin.yaml @@ -0,0 +1,5 @@ +--- +- name: install homebrew pacakge + homebrew: + name: tree + state: latest diff --git a/roles/tree/tasks/Debian.yaml b/roles/tree/tasks/Debian.yaml new file mode 100644 index 0000000..151b37d --- /dev/null +++ b/roles/tree/tasks/Debian.yaml @@ -0,0 +1,6 @@ +--- +- name: install apt package + become: true + apt: + name: tree + state: latest diff --git a/roles/tree/tasks/Windows.yaml b/roles/tree/tasks/Windows.yaml new file mode 100644 index 0000000..b37721b --- /dev/null +++ b/roles/tree/tasks/Windows.yaml @@ -0,0 +1,5 @@ +--- +- name: install choco package + win_chocolatey: + name: tree + state: latest diff --git a/roles/tree/tasks/main.yaml b/roles/tree/tasks/main.yaml new file mode 100644 index 0000000..6853678 --- /dev/null +++ b/roles/tree/tasks/main.yaml @@ -0,0 +1,2 @@ +--- +- include_tasks: '{{ansible_os_family}}.yaml' diff --git a/unix.yaml b/unix.yaml index dea2c8e..444acf0 100644 --- a/unix.yaml +++ b/unix.yaml @@ -4,8 +4,11 @@ roles: - role: zsh - role: tmux - - role: git - role: neovim + - role: ag + - role: git + - role: tree + - role: nodejs - role: python diff --git a/windows.yaml b/windows.yaml index 3672dab..46140ae 100644 --- a/windows.yaml +++ b/windows.yaml @@ -13,10 +13,14 @@ roles: - role: powershell - - role: git - role: neovim + - role: ag + - role: git + - role: tree + - role: nodejs - role: python - - role: autohotkey + - role: 1password + - role: autohotkey