diff options
| author | Ahmed Abdelhalim <[email protected]> | 2026-02-13 00:54:25 +0100 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2026-02-13 18:54:05 +0100 |
| commit | 3f1343d79963ab870cbd303bc5df9011dd8dc20d (patch) | |
| tree | 4f07fe551a44c9e493e66b9abd1e0dcc00add2b5 /roles/waybar | |
| parent | e82f99951124d5ed62d04e016e04205d2b7ff1f1 (diff) | |
Fix waybar keyboard-status module
Diffstat (limited to 'roles/waybar')
| -rw-r--r-- | roles/waybar/tasks/main.yml | 8 | ||||
| -rw-r--r-- | roles/waybar/templates/waybar/config.jsonc.j2 | 4 |
2 files changed, 11 insertions, 1 deletions
diff --git a/roles/waybar/tasks/main.yml b/roles/waybar/tasks/main.yml index 7b233ac5..3e849130 100644 --- a/roles/waybar/tasks/main.yml +++ b/roles/waybar/tasks/main.yml @@ -43,3 +43,11 @@ dest: "/etc/xdg/waybar/scripts/toggle-wifi" - src: "waybar/scripts/launch-tui" dest: "/etc/xdg/waybar/scripts/launch-tui" + +# This is requried for the keyboard-stats module to work +- name: "Ensure USER is added to input group" + become: true + ansible.builtin.user: + name: "{{ username }}" + groups: "input" + append: true diff --git a/roles/waybar/templates/waybar/config.jsonc.j2 b/roles/waybar/templates/waybar/config.jsonc.j2 index 418c69b6..4ba63f44 100644 --- a/roles/waybar/templates/waybar/config.jsonc.j2 +++ b/roles/waybar/templates/waybar/config.jsonc.j2 @@ -93,7 +93,9 @@ "keyboard-state": { "numlock": false, "capslock": true, - "format": "{icon}", + "format": { + "capslock": "{icon}" + }, "format-icons": { "locked": "", "unlocked": "" |
