UbuntuDesktopConfigure/roles/base/tasks/main.yml
2024-07-15 17:27:49 +00:00

76 lines
1.4 KiB
YAML

- name: Install packages
become: yes
package:
name:
- screen
- git
- nano
- tmux
- rsync
- htop
- python3
- python3-pip
- build-essential
- fail2ban
state: present
- name: Install GNOME3 Desktop with extensions
become: yes
package:
name:
- ubuntu-desktop
- task-gnome-desktop
- gnome-shell-extensions
- flatpak
state: present
- name: Install GUI apps
become: yes
package:
name:
- terminator
- gimp
- snapd
- openconnect
- network-manager-openconnect
- network-manager-openconnect-gnome
- calibre
- transmission-gtk
state: present
- name: Install flatpaks
become: yes
community.general.flatpak:
name: https://dl.flathub.org/repo/appstream/com.spotify.Client.flatpakref
state: present
- name: Install Steam snap
become: yes
community.general.snap:
name:
- steam
- code
state: present
- name: Install Codium snap
become: yes
community.general.snap:
name:
- code
classic: true
state: present
- name: Install Chrome
become: yes
tags: chrome
apt:
deb: https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
- name: Install fastfetch
become: yes
tags: fastfetch
apt:
deb: https://github.com/fastfetch-cli/fastfetch/releases/download/2.18.1/fastfetch-linux-amd64.deb