84 lines
2.2 KiB
YAML
84 lines
2.2 KiB
YAML
- name: software | install workstation distribution packages
|
|
tags: packages,workstation-packages
|
|
package:
|
|
name:
|
|
- acpid
|
|
- alsa-utils
|
|
- arandr
|
|
- asunder
|
|
- cifs-utils
|
|
- "{{ cups_package }}"
|
|
- "{{ cryptsetup_package }}"
|
|
- dconf-editor
|
|
- dialog
|
|
- exfatprogs
|
|
- "{{ font_inconsolata_package }}"
|
|
- geany
|
|
- mc
|
|
- gparted
|
|
- "{{ p7zip_package }}"
|
|
- "{{ libnotify_package }}"
|
|
- "{{ network_manager_openvpn_package }}"
|
|
- "{{ network_manager_package }}"
|
|
- "{{ network_manager_pptp_package }}"
|
|
- "{{ network_manager_vpnc_package }}"
|
|
- pavucontrol
|
|
- shotwell
|
|
- sshpass
|
|
- "{{ ssh_askpass_package }}"
|
|
- terminator
|
|
- transmission-gtk
|
|
- unrar
|
|
- "{{ wpa_supplicant_package }}"
|
|
- xfce4-sensors-plugin
|
|
- xfce4-cpufreq-plugin
|
|
|
|
- name: software | install system packages specific to debian and ubuntu
|
|
tags: packages,system,system-packages,workstation-packages
|
|
package:
|
|
name:
|
|
- synaptic
|
|
- vim-gtk3
|
|
when: ansible_distribution in ["Debian", "Pop!_OS", "Ubuntu"]
|
|
|
|
- name: software | remove unneeded workstation packages on debian and ubuntu hosts
|
|
tags: cleanup,packages,workstation-packages
|
|
package:
|
|
state: absent
|
|
name:
|
|
- firefox*
|
|
- libreoffice-base-core
|
|
- libreoffice-calc
|
|
- libreoffice-common
|
|
- libreoffice-core
|
|
- libreoffice-draw
|
|
- libreoffice-gnome
|
|
- libreoffice-gtk3
|
|
- libreoffice-impress
|
|
- libreoffice-math
|
|
- libreoffice-writer
|
|
- thunderbird*
|
|
when: ansible_distribution in ["Debian", "Pop!_OS", "Ubuntu"]
|
|
|
|
- name: software | Install Flatpack packages
|
|
become_user: bzoicas
|
|
flatpak:
|
|
name:
|
|
- org.keepassxc.KeePassXC
|
|
- org.openshot.OpenShot
|
|
- com.skype.Client
|
|
- org.gnome.Evolution
|
|
- org.gnome.DejaDup
|
|
- net.scribus.Scribus
|
|
- org.gnome.meld
|
|
- org.gtk.Gtk3theme.Materia-dark
|
|
- org.gtk.Gtk3theme.Materia-dark-compact
|
|
- org.signal.Signal
|
|
- com.github.tchx84.Flatseal
|
|
- com.discordapp.Discord
|
|
- com.slack.Slack
|
|
- com.github.tchx84.Flatseal
|
|
method : user
|
|
state: present
|
|
when: ansible_distribution == "Fedora"
|