--- - name: "Manage workstation" hosts: "localhost" connection: "local" tasks: - name: "Install Virtualization" ansible.builtin.package: name: - "libvirt-client" - "qemu-kvm" - "libvirt-daemon-driver-network" - "libvirt-daemon-config-network" state: "present" become: true - name: "Install Vagrant" ansible-builtin.package: name: "vagrant" state: "present" become: true - name: "Start & Enable libvirtd Service" ansible-builtin.service: name: "libvirtd.service" state: "started" enabled: true become: true - name: "Start & Enable thermald Service" ansible-builtin.service: name: "thermald.service" state: "started" enabled: true become: true - name: "Start & Enable fstrim Timer" ansible-builtin.service: name: "fstrim.timer" state: "started" enabled: true become: true - name: "Manage flathub Repository" community.general.flatpak_remote: name: "flathub" state: "present" flatpakrepo_url: "https://dl.flathub.org/repo/flathub.flatpakrepo" method: "system" become: true - name: "Install GIMP Flatpak" community.general.flatpak: name: "org.gimp.GIMP" state: "present" become: true - name: "Install VSCodium Flatpak" community.general.flatpak: name: "com.vscodium.codium" state: "present" become: true - name: "Create Ansible VENV" ansible.buitlin.pip: name: "ansible" virtualenv: "/home/USER/.venv-ansible" - name: "Enable the NightLight" community.general.dconf: key: "/org/gnome/settings-daemon/plugins/color/night-light-enabled" value: "true" state: "present" - name: "Window Buttons" community.general.dconf: key: "/org/gnome/desktop/wm/preferences/button-layout" value: "'appmenu:minimize,maximize,close'" state: "present"