wee, desktop mostly there, needs more packages

This commit is contained in:
Mark Riedesel 2024-11-20 20:46:23 -06:00
parent 8f606ed902
commit fe21450982
3 changed files with 29 additions and 2 deletions

View file

@ -1,3 +1,4 @@
# - import_tasks: software/minimal.yaml
- import_tasks: software/minimal.yaml
- import_tasks: software/desktop.yaml
# - import_tasks: software/graphics.yaml
- import_tasks: software/graphics.yaml
- import_tasks: software/gamedev.yaml

View file

@ -6,6 +6,7 @@
- greetd-tuigreet
- grim
- kitty
- mpv
- podman
- python-pywal
- sway
@ -14,6 +15,7 @@
- waybar
- wofi
- xdg-user-dirs
- xorg-xwayland
- name: install AUR packages
become: true
@ -24,6 +26,7 @@
packages:
- dracula-gtk-theme-full
- ttf-envy-code-r
- winbox
- name: greetd | configure | use tuigreet
ansible.builtin.lineinfile:
@ -36,8 +39,23 @@
name: greetd
enabled: true
- name: wal | set initial colorscheme
become: true
become_user: "{{ desktop_user }}"
shell: wal --theme hybrid-material
- name: sway | reload if running
become: true
become_user: "{{ desktop_user }}"
shell: pidof sway && SWAYSOCK=$(ls /run/user/*/sway-ipc.*.sock | head -n 1) swaymsg reload
- name: graphics | probe for graphics cards
shell: lspci -nnk | grep -A 3 -E "VGA|3D"
register: lspci
- name: graphics | install radeon specific packages
package:
state: present
name:
- vulkan-radeon

View file

@ -0,0 +1,8 @@
- name: install gamedev packages
package:
state: present
name:
- godot
- neovim
- blender
- krita