3 Commits

Author SHA1 Message Date
f5fc30a924 temp! 2023-06-06 19:29:35 +01:00
1f4c43a4a1 Ignore test playbook 2023-06-03 11:22:25 +01:00
3b31dc06fe Rearrange playbooks, add Linux specific ones 2023-06-03 11:20:41 +01:00
9 changed files with 23 additions and 10 deletions

1
.gitignore vendored
View File

@@ -1,2 +1,3 @@
external external
modules/win_git* modules/win_git*
playbooks/test.yaml

3
playbooks/Linux.yaml Normal file
View File

@@ -0,0 +1,3 @@
---
- import_playbook: LinuxCLI.yaml
- import_playbook: UnixGUI.yaml

5
playbooks/LinuxCLI.yaml Normal file
View File

@@ -0,0 +1,5 @@
---
- hosts: localhost
roles:
- role: gdb
- role: system-info

View File

@@ -8,8 +8,6 @@
- role: zsh - role: zsh
- role: neovim - role: neovim
- role: tmux - role: tmux
- role: system-info
when: '"WSL" not in ansible_kernel'
- role: ag - role: ag
- role: bash - role: bash
@@ -30,10 +28,5 @@
- role: wget - role: wget
- role: yq - role: yq
- role: gdb
when: ansible_os_family != "Darwin"
- role: llvm - role: llvm
- role: nodejs - role: nodejs
- role: wsl
when: '"WSL" in ansible_kernel'

View File

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

View File

@@ -1,3 +1,6 @@
--- ---
- import_playbook: Unix.yaml - import_playbook: UnixCLI.yaml
- import_playbook: Windows.yaml - hosts: localhost
roles:
- role: gdb
- role: wsl

View File

@@ -1,4 +1,8 @@
--- ---
- import_playbook: UnixCLI.yaml
- hosts: localhost
roles:
- role: system-info
- import_playbook: UnixGUI.yaml - import_playbook: UnixGUI.yaml
- hosts: localhost - hosts: localhost
roles: roles:

View File

@@ -1,2 +1,3 @@
--- ---
- include_tasks: '{{ansible_os_family}}.yaml' - include_tasks: '{{ansible_os_family}}.yaml'
# TODO: If gnome-shell on wayland set global key binding in custom keyboard settings

View File

@@ -0,0 +1,4 @@
---
# TODO: Install ulauncher - or find a better alternative
# TODO: If gnome-shell on wayland set global key binding in custom keyboard settings
# TODO: Clone https://github.com/shepda/ulauncher-adwaita-darkish into ~/.config/ulauncher/user-themes