dotfiles: rework roles structure
Group configuration tasks into 1 single role
|
@ -6,7 +6,7 @@ This is the continuation of [my old dotfiles](/FollieHiyuki/dotfiles) without al
|
|||
|
||||
```bash
|
||||
# Install `community.general` for 'apk' and 'doas' module if you only installed ansible-core
|
||||
ansible-galaxy collection install -r requirements/collections.yml
|
||||
ansible-galaxy collection install -r requirements.yml
|
||||
# Run the playbook
|
||||
ansible-playbook -i hosts dotfiles.yml
|
||||
```
|
||||
|
@ -43,7 +43,6 @@ ansible-playbook -v -i hosts dotfiles.yml --tags 'never,all'
|
|||
- [ ] [ripgrep](https://github.com/BurntSushi/ripgrep) -> [ugrep](https://github.com/Genivia/ugrep)
|
||||
- [ ] [vieb](https://github.com/Jelmerro/Vieb)
|
||||
- [ ] [wolfssh](https://www.wolfssl.com)
|
||||
- [ ] Cut off roles and group them together (lots of roles just do the same copy thing)
|
||||
|
||||
## 📓 Notes
|
||||
|
||||
|
|
81
dotfiles.yml
|
@ -18,82 +18,5 @@
|
|||
roles:
|
||||
- role: scripts
|
||||
tags: scripts
|
||||
- role: ssh
|
||||
tags: ssh
|
||||
- role: aerc
|
||||
tags: aerc
|
||||
- role: amfora
|
||||
tags: amfora
|
||||
- role: anime-downloader
|
||||
tags: animedl
|
||||
- role: bat
|
||||
tags: bat
|
||||
- role: btop
|
||||
tags: btop
|
||||
- role: castero
|
||||
tags: castero
|
||||
- role: cava
|
||||
tags: [never, cava]
|
||||
- role: element-desktop
|
||||
tags: [never, element]
|
||||
- role: emacs
|
||||
tags: emacs
|
||||
- role: fontconfig
|
||||
tags: fontconfig
|
||||
- role: gallery-dl
|
||||
tags: gallery-dl
|
||||
- role: gdb
|
||||
tags: gdb
|
||||
- role: git
|
||||
tags: git
|
||||
- role: glow
|
||||
tags: glow
|
||||
- role: gpg
|
||||
tags: gpg
|
||||
- role: launcher
|
||||
tags: launcher
|
||||
- role: mpd
|
||||
tags: mpd
|
||||
- role: mpv
|
||||
tags: mpv
|
||||
- role: multiplexer
|
||||
tags: multiplexer
|
||||
- role: newsboat
|
||||
tags: newsboat
|
||||
- role: notification
|
||||
tags: notification
|
||||
- role: nvim
|
||||
tags: nvim
|
||||
- role: qtcreator
|
||||
tags: [never, qtcreator]
|
||||
- role: qutebrowser
|
||||
tags: qutebrowser
|
||||
when: default_browser == 'qutebrowser'
|
||||
- role: ripgrep
|
||||
tags: ripgrep
|
||||
- role: river
|
||||
tags: river
|
||||
- role: s
|
||||
tags: s
|
||||
- role: shells
|
||||
tags: shells
|
||||
- role: sway
|
||||
tags: sway
|
||||
- role: terminal
|
||||
tags: terminal
|
||||
- role: translate-shell
|
||||
tags: translate-shell
|
||||
- role: vifm
|
||||
tags: vifm
|
||||
- role: waybar
|
||||
tags: waybar
|
||||
- role: weechat
|
||||
tags: weechat
|
||||
- role: xdg
|
||||
tags: xdg
|
||||
- role: yt-dlp
|
||||
tags: ytdl
|
||||
- role: streamlink
|
||||
tags: streamlink
|
||||
- role: zathura
|
||||
tags: zathura
|
||||
- role: config
|
||||
tags: config
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
---
|
||||
# mpv
|
||||
anime4k_shaders_version: 4.0.1
|
||||
material_iconic_font_version: 2.2.0
|
||||
# yt-dlp
|
||||
ytdl_download_dir: ~/Downloads/ytdl
|
Before Width: | Height: | Size: 285 KiB After Width: | Height: | Size: 285 KiB |
Before Width: | Height: | Size: 271 KiB After Width: | Height: | Size: 271 KiB |
Before Width: | Height: | Size: 261 KiB After Width: | Height: | Size: 261 KiB |
Before Width: | Height: | Size: 296 KiB After Width: | Height: | Size: 296 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |