Move playbooks into their own directory

This commit is contained in:
2023-04-15 12:44:10 +01:00
parent dbd8af4648
commit a80d8e1574
5 changed files with 0 additions and 0 deletions

33
playbooks/UnixCLI.yaml Normal file
View File

@@ -0,0 +1,33 @@
---
- hosts: localhost
roles:
- role: sudo
when: ansible_user_id != "root"
- role: python
- 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: wsl
when: '"WSL" in ansible_kernel'

5
playbooks/UnixGUI.yaml Normal file
View File

@@ -0,0 +1,5 @@
---
- import_playbook: UnixCLI.yaml
- hosts: localhost
roles:
- role: 1password

3
playbooks/WSL.yaml Normal file
View File

@@ -0,0 +1,3 @@
---
- import_playbook: Unix.yaml
- import_playbook: Windows.yaml

36
playbooks/Windows.yaml Normal file
View File

@@ -0,0 +1,36 @@
---
- hosts: windows
vars:
install_cad_apps: false
roles:
- role: python
- role: git
- role: powershell
- role: neovim
- role: system-info
- role: ag
- role: bat
- role: curl
- role: fzf
- role: gh
- role: jq
- role: tree
- role: yq
- role: llvm
- role: nodejs
- role: 1password
- role: autohotkey
- role: firefox
- role: obsidian
- role: powertoys
- role: windows-terminal
- role: autodesk-fusion360
when: install_cad_apps
- role: prusaslicer
when: install_cad_apps

13
playbooks/macOS.yaml Normal file
View File

@@ -0,0 +1,13 @@
---
- import_playbook: UnixGUI.yaml
- hosts: localhost
roles:
- role: fonts
- role: mas
- role: iterm
- role: magnet
- role: microsoft-remote-desktop
- role: obsidian
- role: viscosity
- role: webcatalog