52 lines
1.3 KiB
YAML
52 lines
1.3 KiB
YAML
|
---
|
||
|
- name: Gather instance facts
|
||
|
setup:
|
||
|
- block:
|
||
|
- name: Generate screen-off.service
|
||
|
template:
|
||
|
src: screen-off.service
|
||
|
dest: "/etc/systemd/system/screen-off.service"
|
||
|
owner: root
|
||
|
group: root
|
||
|
mode: 0644
|
||
|
tags:
|
||
|
- hdmi-config
|
||
|
- name: Generate screen-off.timer
|
||
|
template:
|
||
|
src: screen-off.timer
|
||
|
dest: "/etc/systemd/system/screen-off.timer"
|
||
|
owner: root
|
||
|
group: root
|
||
|
mode: 0644
|
||
|
tags:
|
||
|
- hdmi-config
|
||
|
- name: Generate screen-on.service
|
||
|
template:
|
||
|
src: screen-on.service
|
||
|
dest: "/etc/systemd/system/screen-on.service"
|
||
|
owner: root
|
||
|
group: root
|
||
|
mode: 0644
|
||
|
- name: Generate screen-on.timer
|
||
|
template:
|
||
|
src: screen-on.timer
|
||
|
dest: "/etc/systemd/system/screen-on.timer"
|
||
|
owner: root
|
||
|
group: root
|
||
|
mode: 0644
|
||
|
|
||
|
- block:
|
||
|
- name: Refresh systemd
|
||
|
systemd:
|
||
|
daemon_reload: yes
|
||
|
- name: Enable screen-off.timer
|
||
|
systemd:
|
||
|
name: screen-off.timer
|
||
|
state: started
|
||
|
enabled: yes
|
||
|
- name: Enable screen-on.timer
|
||
|
systemd:
|
||
|
name: screen-on.timer
|
||
|
state: started
|
||
|
enabled: yes
|