Fixed roles

This commit is contained in:
Caleb Fultz 2024-07-15 16:38:40 -04:00
parent 45e6e1d905
commit e9c147e839
6 changed files with 39 additions and 7 deletions

View File

@ -39,3 +39,4 @@
- name: Install Docker Module for Python - name: Install Docker Module for Python
pip: pip:
name: docker name: docker
extra_args: --break-system-packages

View File

@ -1,5 +1,6 @@
- name: Install Spotify flatpak - name: Install Spotify flatpak
become: yes become: yes
tags: spotify
community.general.flatpak: community.general.flatpak:
name: https://dl.flathub.org/repo/appstream/com.spotify.Client.flatpakref name: https://dl.flathub.org/repo/appstream/com.spotify.Client.flatpakref
state: present state: present
@ -7,15 +8,41 @@
- name: Install Steam snap - name: Install Steam snap
become: yes become: yes
tags: steam
community.general.snap: community.general.snap:
name: name:
- steam - steam
state: present state: present
- name: Enable i386 architecture
become: yes
tags: steam
command: dpkg --add-architecture i386
- name: Steam extras (32bit libraries)
become: yes
tags: steam
package:
name:
- libnvidia-gl-555:i386
- name: Install Codium snap - name: Install Codium snap
become: yes become: yes
tags: vscode
community.general.snap: community.general.snap:
name: name:
- code - code
classic: true classic: true
state: present 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 Slack
become: yes
tags: slack
apt:
deb: https://downloads.slack-edge.com/desktop-releases/linux/x64/4.39.88/slack-desktop-4.39.88-amd64.deb

View File

@ -5,5 +5,6 @@
- ubuntu-desktop - ubuntu-desktop
- task-gnome-desktop - task-gnome-desktop
- gnome-shell-extensions - gnome-shell-extensions
- gnome-shell-extension-manager
- flatpak - flatpak
state: present state: present

View File

@ -12,12 +12,6 @@
- transmission-gtk - transmission-gtk
state: present 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 - name: Install fastfetch
become: yes become: yes
tags: fastfetch tags: fastfetch

View File

@ -5,3 +5,5 @@
- nvidia-driver-555 - nvidia-driver-555
- nvidia-dkms-555 - nvidia-dkms-555
state: present state: present
sudo dpkg --add-architecture i386

View File

@ -4,6 +4,13 @@
repo: 'ppa:zhangsongcui3371/fastfetch' repo: 'ppa:zhangsongcui3371/fastfetch'
state: present state: present
- name: Install packages
become: yes
package:
name:
- fastfetch
state: present
- name: Add nVidia - name: Add nVidia
apt_repository: apt_repository:
validate_certs: no validate_certs: no