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/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 - greetd-tuigreet
- grim - grim
- kitty - kitty
- mpv
- podman - podman
- python-pywal - python-pywal
- sway - sway
@ -14,6 +15,7 @@
- waybar - waybar
- wofi - wofi
- xdg-user-dirs - xdg-user-dirs
- xorg-xwayland
- name: install AUR packages - name: install AUR packages
become: true become: true
@ -24,6 +26,7 @@
packages: packages:
- dracula-gtk-theme-full - dracula-gtk-theme-full
- ttf-envy-code-r - ttf-envy-code-r
- winbox
- name: greetd | configure | use tuigreet - name: greetd | configure | use tuigreet
ansible.builtin.lineinfile: ansible.builtin.lineinfile:
@ -36,8 +39,23 @@
name: greetd name: greetd
enabled: true enabled: true
- name: wal | set initial colorscheme
become: true
become_user: "{{ desktop_user }}"
shell: wal --theme hybrid-material
- name: sway | reload if running - name: sway | reload if running
become: true become: true
become_user: "{{ desktop_user }}" become_user: "{{ desktop_user }}"
shell: pidof sway && SWAYSOCK=$(ls /run/user/*/sway-ipc.*.sock | head -n 1) swaymsg reload 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