From 8ea3b8a5f4e53ac53c93e27518259d08c2cbe5f5 Mon Sep 17 00:00:00 2001 From: Michael Mandl Date: Mon, 15 Feb 2021 17:03:40 +0100 Subject: [PATCH] Install i3status config --- roles/user-account/files/i3status/config | 17 +++++++++++++++++ roles/user-account/tasks/main.yaml | 15 +++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 roles/user-account/files/i3status/config 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" +