Commit f3971e1
Changed files (6)
files/fbatt
Binary file
files/fbatt.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Framebuffer battery monitor
+
+[Service]
+ExecStart=/usr/local/bin/fbatt
+
+[Install]
+WantedBy=default.target
+
tasks/battery.yml
@@ -11,3 +11,9 @@
with_items:
- https://raw.githubusercontent.com/goles/battery/master/battery
+- name: battery - deploy fbatt binary
+ copy:
+ src: files/fbatt
+ dest: /usr/local/bin/fbatt
+ mode: 0755
+ become: True
tasks/keyboard.yml
@@ -0,0 +1,6 @@
+---
+- name: keyboard - config file
+ copy:
+ src: "files/search_caps.kmap"
+ dest: "{{ ansible_env.HOME }}/.config/search_caps.kmap"
+ become: True
tasks/systemd.yml
@@ -13,11 +13,14 @@
become: True
with_items:
- {src: "files/search_caps.service", dest: "/etc/systemd/system/search_caps.service"}
- - {src: "files/search_caps.kmap", dest: "{{ ansible_env.HOME }}/.config/search_caps.kmap"}
+ - {src: "files/fbatt.service", dest: "/etc/systemd/system/fbatt.service"}
- name: systemd - enable keyboard mapping fix on startup
systemd:
- name: search_caps
+ name: "{{ item }}"
enabled: yes
daemon_reload: yes
become: True
+ with_items:
+ - search_caps
+ - fbatt
main.yml
@@ -62,5 +62,6 @@
- include: tasks/logbook.yml
- include: tasks/battery.yml
- include: tasks/consolefont.yml
+ - include: tasks/keyboard.yml
- include: tasks/git.yml
- include: tasks/systemd.yml