linux-mint/mint.yml

74 lines
2.0 KiB
YAML
Raw Normal View History

2022-07-08 14:25:48 +02:00
---
- name: Mint Packages
hosts: all
tasks:
2022-07-09 16:19:58 +02:00
- name: Install Basic Packages
apt:
name:
# powersave
- tlp
- tlp-rdw
# Speed up program start
- preload
# mediacodecs and fonts
- ubuntu-restricted-extras
- libavcodec-extra
- libdvd-pkg
# terminus font
2022-07-09 18:08:36 +02:00
- fonts-terminus
2022-07-09 16:19:58 +02:00
# share desk
- x11vnc
# useful other stuff
- spectre-meltdown-checker
- pwgen
- arj
- p7zip
- unace
- unadf
- bvi
- fdupes
- radeontop
- debootstrap
- geoip-bin
# tools for android-smartphones/LineageOS
- heimdall-flash
- android-tools-adb
- android-tools-fastboot
- android-tools-mkbootimg
2022-07-11 17:57:05 +02:00
# OnlineBanking
- hibiscus
2022-07-09 16:19:58 +02:00
update_cache: yes
install_recommends: no
2022-07-08 14:25:48 +02:00
2022-07-12 10:41:41 +02:00
- name: Install Flatpaks
community.general.flatpak:
name:
- org.signal.Signal
- com.nextcloud
- com.github.Eloston.UngoogledChromium
- com.vscodium.codium
- com.github.wwmm.pulseeffects
- org.ksnip.ksnip
- us.zoom.Zoom
- org.gnome.Evolution
- org.winehq.Wine
- com.github.tchx84.Flatseal
2022-07-12 10:59:51 +02:00
state: present
method: system
2022-07-12 10:41:41 +02:00
2022-07-09 16:40:40 +02:00
- name: remove dhcpcd because NetworkManager is doing the job
2022-07-09 16:48:52 +02:00
command: systemctl disable dhcpcd
2022-07-08 14:25:48 +02:00
args:
removes: /etc/systemd/system/multi-user.target.wants/dhcpcd.service
2022-07-12 10:41:41 +02:00
- name: enable Mint Autoupdate
command: systemctl enable mintupdate-automation-upgrade.timer
args:
creates: /etc/systemd/system/timers.target.wants/mintupdate-automation-upgrade.timer
- name: enable Mint Autoupdate Cleanup
command: systemctl enable mintupdate-automation-autoremove.timer
args:
creates: /etc/systemd/system/timers.target.wants/mintupdate-automation-autoremove.timer