ref(inventory): Split packages into groups
This commit is contained in:
parent
8e79c5f804
commit
aae6b2d7ff
2 changed files with 27 additions and 20 deletions
|
@ -1,7 +1,9 @@
|
||||||
- name: Install basic custom void packages
|
- name: Install basic custom void packages
|
||||||
hosts: interface
|
hosts: interface
|
||||||
become: true
|
become: true
|
||||||
tags: interface
|
tags:
|
||||||
|
- interface
|
||||||
|
- packages
|
||||||
tasks:
|
tasks:
|
||||||
- name: Set up keyd for custom key events
|
- name: Set up keyd for custom key events
|
||||||
community.general.xbps:
|
community.general.xbps:
|
||||||
|
@ -12,10 +14,10 @@
|
||||||
|
|
||||||
- name: Install many fonts
|
- name: Install many fonts
|
||||||
community.general.xbps:
|
community.general.xbps:
|
||||||
name: "{{ packages_fonts }}"
|
name: "{{ fonts }}"
|
||||||
state: "{{ desired_package_state }}"
|
state: "{{ desired_package_state }}"
|
||||||
notify: installed-fonts
|
notify: installed-fonts
|
||||||
when: packages_fonts
|
when: fonts
|
||||||
|
|
||||||
handlers:
|
handlers:
|
||||||
- name: Activate keyd service
|
- name: Activate keyd service
|
||||||
|
|
|
@ -23,13 +23,32 @@ target_system:
|
||||||
|
|
||||||
interface:
|
interface:
|
||||||
hosts:
|
hosts:
|
||||||
void:
|
target_system:
|
||||||
vars:
|
vars:
|
||||||
packages_fonts:
|
fonts:
|
||||||
- nerd-fonts-otf
|
- nerd-fonts-otf
|
||||||
- noto-fonts-ttf
|
- noto-fonts-ttf
|
||||||
- noto-fonts-cjk
|
- noto-fonts-cjk
|
||||||
- noto-fonts-emoji
|
- noto-fonts-emoji
|
||||||
|
packages_de:
|
||||||
|
- bemenu
|
||||||
|
- pinentry-bemenu
|
||||||
|
- clipman
|
||||||
|
- grim
|
||||||
|
- kanshi
|
||||||
|
- mako
|
||||||
|
- slurp
|
||||||
|
- waylock
|
||||||
|
packages_gui:
|
||||||
|
- gimp
|
||||||
|
- qutebrowser
|
||||||
|
- sioyek
|
||||||
|
- wdisplays
|
||||||
|
|
||||||
|
terminal:
|
||||||
|
hosts:
|
||||||
|
target_system:
|
||||||
|
vars:
|
||||||
packages_terminal:
|
packages_terminal:
|
||||||
- abduco
|
- abduco
|
||||||
- atuin
|
- atuin
|
||||||
|
@ -47,7 +66,7 @@ interface:
|
||||||
- entr
|
- entr
|
||||||
- eza
|
- eza
|
||||||
- fd
|
- fd
|
||||||
- flavours
|
- flavours # TODO: To be replaced with tinty
|
||||||
- fwupd
|
- fwupd
|
||||||
- gallery-dl
|
- gallery-dl
|
||||||
- git-lfs
|
- git-lfs
|
||||||
|
@ -91,17 +110,3 @@ interface:
|
||||||
- zoxide
|
- zoxide
|
||||||
- zr # zsh plugin manager
|
- zr # zsh plugin manager
|
||||||
- zsh
|
- zsh
|
||||||
packages_de:
|
|
||||||
- bemenu
|
|
||||||
- pinentry-bemenu
|
|
||||||
- clipman
|
|
||||||
- grim
|
|
||||||
- kanshi
|
|
||||||
- mako
|
|
||||||
- slurp
|
|
||||||
- waylock
|
|
||||||
packages_gui:
|
|
||||||
- gimp
|
|
||||||
- qutebrowser
|
|
||||||
- sioyek
|
|
||||||
- wdisplays
|
|
||||||
|
|
Loading…
Reference in a new issue