generated from templates/repo-template
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
80 lines
2.0 KiB
80 lines
2.0 KiB
--- |
|
- 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"
|
|
|