Files
2023-07-10 10:41:17 +03:00

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"