refactoring
This commit is contained in:
parent
dc1631929c
commit
9702a6f740
@ -13,63 +13,3 @@
|
|||||||
- build-essential
|
- build-essential
|
||||||
- fail2ban
|
- fail2ban
|
||||||
state: present
|
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