wee, desktop mostly there, needs more packages
This commit is contained in:
parent
8f606ed902
commit
fe21450982
3 changed files with 29 additions and 2 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
8
roles/software/tasks/software/gamedev.yaml
Normal file
8
roles/software/tasks/software/gamedev.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
- name: install gamedev packages
|
||||
package:
|
||||
state: present
|
||||
name:
|
||||
- godot
|
||||
- neovim
|
||||
- blender
|
||||
- krita
|
Loading…
Add table
Add a link
Reference in a new issue