computer-playbook/roles/pc_application_caffeine/tasks/main.yml

20 lines
449 B
YAML

- name: install caffeine
kewlfft.aur.aur:
use: yay
name:
- caffeine-ng
- name: Check if caffeine is installed
command: command -v caffeine
register: caffeine_installed
changed_when: False
failed_when: caffeine_installed.rc != 0
- name: Copy caffeine systemd service file
template:
src: caffeine.service.j2
dest: /etc/systemd/system/caffeine.service
notify:
- reload systemd
- enable and start caffeine