refactoring
This commit is contained in:
parent
dc1631929c
commit
9702a6f740
@ -13,63 +13,3 @@
|
||||
- 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
|
||||
|
21
roles/extra_apps/tasks/main.yml
Normal file
21
roles/extra_apps/tasks/main.yml
Normal file
@ -0,0 +1,21 @@
|
||||
- name: Install Spotify flatpak
|
||||
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
|
||||
state: present
|
||||
|
||||
- name: Install Codium snap
|
||||
become: yes
|
||||
community.general.snap:
|
||||
name:
|
||||
- code
|
||||
classic: true
|
||||
state: present
|
9
roles/gnome/tasks/main.yml
Normal file
9
roles/gnome/tasks/main.yml
Normal file
@ -0,0 +1,9 @@
|
||||
- name: Install GNOME3 Desktop with extensions
|
||||
become: yes
|
||||
package:
|
||||
name:
|
||||
- ubuntu-desktop
|
||||
- task-gnome-desktop
|
||||
- gnome-shell-extensions
|
||||
- flatpak
|
||||
state: present
|
25
roles/gui_apps/tasks/main.yml
Normal file
25
roles/gui_apps/tasks/main.yml
Normal file
@ -0,0 +1,25 @@
|
||||
- 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 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
|
Loading…
Reference in New Issue
Block a user