Commit f3971e1

bryfry <bryon.fryer@gmail.com>
2018-02-24 23:47:37
1px battery monitor
1 parent ea20630
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