diff --git a/roles/user-account/files/i3status/config b/roles/user-account/files/i3status/config new file mode 100644 index 0000000..9216f6b --- /dev/null +++ b/roles/user-account/files/i3status/config @@ -0,0 +1,17 @@ +general { + colors = true + interval = 5 +} + +order += "battery all" +order += "tztime local" + +battery all { + format = "%status %percentage %remaining" + format_down = "" + last_full_capacity = true +} + +tztime local { + format = "%d.%m.%Y %H:%M" +} diff --git a/roles/user-account/tasks/main.yaml b/roles/user-account/tasks/main.yaml index 31fc4be..f9226c4 100644 --- a/roles/user-account/tasks/main.yaml +++ b/roles/user-account/tasks/main.yaml @@ -90,3 +90,18 @@ etype: user permissions: r state: present + +- name: ensure i3status config-dir exists + become_user: "{{ account.name }}" + file: + path: "/home/{{ account.name }}/.config/i3status" + state: directory + mode: "0700" + +- name: install i3status config + become_user: "{{ account.name }}" + copy: + src: i3status/config + dest: "/home/{{ account.name }}/.config/i3status/config" + mode: "0644" +