mirror of
https://github.com/pigmonkey/spark.git
synced 2026-01-23 02:24:09 +00:00
57 lines
1.4 KiB
YAML
57 lines
1.4 KiB
YAML
---
|
|
- name: Install brightnessctl
|
|
pacman:
|
|
name: brightnessctl
|
|
state: present
|
|
|
|
- name: Install illuminanced
|
|
pacman:
|
|
name: illuminanced
|
|
when: illuminanced is defined
|
|
|
|
- name: Set max backlight file
|
|
lineinfile:
|
|
dest: /etc/illuminanced.toml
|
|
regexp: ^max_backlight_file
|
|
state: present
|
|
line: 'max_backlight_file = "{{ illuminanced.max_backlight_file }}"'
|
|
when: illuminanced.max_backlight_file is defined
|
|
notify:
|
|
- restart illuminanced
|
|
|
|
- name: Set backlight file
|
|
lineinfile:
|
|
dest: /etc/illuminanced.toml
|
|
regexp: ^backlight_file
|
|
state: present
|
|
line: 'backlight_file = "{{ illuminanced.backlight_file }}"'
|
|
when: illuminanced.backlight_file is defined
|
|
notify:
|
|
- restart illuminanced
|
|
|
|
- name: Set illuminance file
|
|
lineinfile:
|
|
dest: /etc/illuminanced.toml
|
|
regexp: ^illuminance_file
|
|
state: present
|
|
line: 'illuminance_file = "{{ illuminanced.illuminance_file }}"'
|
|
when: illuminanced.illuminance_file is defined
|
|
notify:
|
|
- restart illuminanced
|
|
|
|
- name: Set min backlight value
|
|
lineinfile:
|
|
dest: /etc/illuminanced.toml
|
|
regexp: ^min_backlight
|
|
state: present
|
|
line: 'min_backlight = {{ illuminanced.min_backlight }}'
|
|
when: illuminanced.min_backlight is defined
|
|
notify:
|
|
- restart illuminanced
|
|
|
|
- name: Enable and start illuminanced
|
|
service:
|
|
name: illuminanced.service
|
|
enabled: yes
|
|
state: started
|
|
when: illuminanced is defined
|