desktop-config/roles/essential-tools/tasks/main.yml

24 lines
576 B
YAML

- name: Add debian unstable repo
become: yes
apt_repository:
repo: deb http://deb.debian.org/debian unstable main non-free-firmware non-free contrib
state: present
filename: debian-unstable
- name: Create apt preferences file for unstable repo
become: yes
copy:
src: "{{ role_path }}/files/99pin-unstable"
dest: "/etc/apt/preferences.d/"
- name: Install essential tools
become: yes
apt:
state: latest
install_recommends: false
update_cache: true
name:
- thunar
- firefox
- keepassxc
- nextcloud-desktop