From 04594cdbbfee66db82b4d8355a9e1522ab5f5b61 Mon Sep 17 00:00:00 2001 From: Ivan Reshetnikov Date: Sat, 13 Apr 2024 14:25:16 +0500 Subject: [PATCH] fix(waybar): remove old config, use ansible_env.HOME --- roles/desktop/tasks/waybar.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/roles/desktop/tasks/waybar.yml b/roles/desktop/tasks/waybar.yml index 89b160f..c9fa4a4 100644 --- a/roles/desktop/tasks/waybar.yml +++ b/roles/desktop/tasks/waybar.yml @@ -6,18 +6,23 @@ - psmisc # killall command - name: Create waybar config dir ansible.builtin.file: - path: /home/lumin/.config/waybar + path: "{{ ansible_env.HOME }}/.config/waybar" state: directory mode: '1770' +- name: Remove old config + notify: Restart waybar + ansible.builtin.file: + path: "{{ ansible_env.HOME }}/.config/waybar/config" + state: absent - name: Copy waybar config notify: Restart waybar ansible.builtin.copy: src: files/waybar.jsonc - dest: /home/lumin/.config/waybar/config.jsonc + dest: "{{ ansible_env.HOME }}/.config/waybar/config.jsonc" mode: '0660' - name: Copy waybar styles notify: Restart waybar ansible.builtin.copy: src: files/waybar.css - dest: /home/lumin/.config/waybar/style.css + dest: "{{ ansible_env.HOME }}/.config/waybar/style.css" mode: '0660'