add more packages to software role
This commit is contained in:
parent
fe21450982
commit
5a823cc793
2 changed files with 29 additions and 2 deletions
|
@ -2,14 +2,18 @@
|
||||||
package:
|
package:
|
||||||
state: present
|
state: present
|
||||||
name:
|
name:
|
||||||
|
- blueman
|
||||||
- firefox
|
- firefox
|
||||||
|
- geeqie
|
||||||
- greetd-tuigreet
|
- greetd-tuigreet
|
||||||
- grim
|
- grim
|
||||||
- kitty
|
- kitty
|
||||||
- mpv
|
- mpv
|
||||||
- podman
|
- podman
|
||||||
- python-pywal
|
- python-pywal
|
||||||
|
- solaar
|
||||||
- sway
|
- sway
|
||||||
|
- syncthing
|
||||||
- telegram-desktop
|
- telegram-desktop
|
||||||
- thunar
|
- thunar
|
||||||
- waybar
|
- waybar
|
||||||
|
@ -21,13 +25,31 @@
|
||||||
become: true
|
become: true
|
||||||
become_user: "{{ desktop_user }}"
|
become_user: "{{ desktop_user }}"
|
||||||
shell: >-
|
shell: >-
|
||||||
paru -Sy --noconfirm {{ packages | join(' ') }}
|
paru -Sy --needed --noconfirm {{ packages | join(' ') }}
|
||||||
vars:
|
vars:
|
||||||
packages:
|
packages:
|
||||||
- dracula-gtk-theme-full
|
- dracula-gtk-theme-full
|
||||||
- ttf-envy-code-r
|
- ttf-envy-code-r
|
||||||
- winbox
|
- winbox
|
||||||
|
|
||||||
|
- name: loginctl | enable linger for desktop user
|
||||||
|
command: "loginctl enable-linger {{ desktop_user }}"
|
||||||
|
|
||||||
|
- name: syncthing | generate default config
|
||||||
|
become: yes
|
||||||
|
become_user: "{{ desktop_user }}"
|
||||||
|
command: >-
|
||||||
|
syncthing generate --no-default-folder --skip-port-probing
|
||||||
|
|
||||||
|
- name: syncthing | enable user systemd unit
|
||||||
|
systemd:
|
||||||
|
name: syncthing.service
|
||||||
|
enabled: true
|
||||||
|
state: started
|
||||||
|
scope: user
|
||||||
|
become: true
|
||||||
|
become_user: "{{ desktop_user }}"
|
||||||
|
|
||||||
- name: greetd | configure | use tuigreet
|
- name: greetd | configure | use tuigreet
|
||||||
ansible.builtin.lineinfile:
|
ansible.builtin.lineinfile:
|
||||||
path: /etc/greetd/config.toml
|
path: /etc/greetd/config.toml
|
||||||
|
@ -39,6 +61,11 @@
|
||||||
name: greetd
|
name: greetd
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
|
- name: bluetooth | enable systemd unit
|
||||||
|
systemd:
|
||||||
|
name: bluetooth
|
||||||
|
enabled: true
|
||||||
|
|
||||||
- name: wal | set initial colorscheme
|
- name: wal | set initial colorscheme
|
||||||
become: true
|
become: true
|
||||||
become_user: "{{ desktop_user }}"
|
become_user: "{{ desktop_user }}"
|
||||||
|
@ -58,4 +85,3 @@
|
||||||
state: present
|
state: present
|
||||||
name:
|
name:
|
||||||
- vulkan-radeon
|
- vulkan-radeon
|
||||||
|
|
||||||
|
|
|
@ -5,3 +5,4 @@
|
||||||
- eza
|
- eza
|
||||||
- fzf
|
- fzf
|
||||||
- ripgrep
|
- ripgrep
|
||||||
|
- zsh
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue