desktop-config/roles/desktop-environment/tasks/main.yml

40 lines
856 B
YAML
Raw Normal View History

2023-11-22 22:55:38 +01:00
- name: Install packages for desktop environment
become: yes
apt:
state: latest
name:
- sway
- xwayland
- swaylock
- waybar
- xfce4-appfinder
- pipewire
- pipewire-pulse
- alsa-utils
- brightnessctl
- flatpak
- thunar
- adwaita-icon-theme
- fonts-firacode
- fonts-font-awesome
- fonts-noto-color-emoji
2023-11-22 23:07:59 +01:00
- name: Add flathub remote to flatpak
become: yes
community.general.flatpak_remote:
name: flathub
state: present
flatpakrepo_url: https://dl.flathub.org/repo/flathub.flatpakrepo
2023-11-22 23:09:11 +01:00
method: user
2023-11-22 23:07:59 +01:00
2023-11-22 22:55:38 +01:00
- name: Install wezterm
become: yes
community.general.flatpak:
name: org.wezfurlong.wezterm
state: present
2023-11-22 23:07:59 +01:00
method: user
2023-11-22 22:55:38 +01:00
- name: Copy config files
2023-11-22 23:02:24 +01:00
copy:
src: "{{ role_path }}/files/"
2023-11-22 23:10:46 +01:00
dest: "{{ ansible_env.HOME }}"