From cdbbd5da1d0f4d792f4b9c236e8eff9eaa7fe22f Mon Sep 17 00:00:00 2001 From: Patrick Fraley Date: Sun, 28 Dec 2025 13:44:11 +0100 Subject: [PATCH] import openbar config --- roles/fedora_gnome_workstation/tasks/main.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/roles/fedora_gnome_workstation/tasks/main.yml b/roles/fedora_gnome_workstation/tasks/main.yml index 4305a4b..bdb2c7b 100644 --- a/roles/fedora_gnome_workstation/tasks/main.yml +++ b/roles/fedora_gnome_workstation/tasks/main.yml @@ -148,12 +148,17 @@ enabled_extensions: "{{ lookup('pipe', 'gsettings get org.gnome.shell enabled-extensions') | regex_replace(\"^@as |\\[|\\]|'\", '') | split(', ') | select() | list }}" become: false -# - name: Import OpenBar configuration -# ansible.builtin.copy: -# src: files/OpenBar.cfg -# dest: "{{ ansible_env.HOME }}/.config/openbar/OpenBar.cfg" -# mode: '0644' -# become: false +- name: Copy OpenBar configuration file to temporary location + ansible.builtin.copy: + src: files/OpenBar.cfg + dest: "/tmp/OpenBar.cfg" + mode: '0644' + become: false + +- name: Import OpenBar configuration using dconf + ansible.builtin.shell: dconf load /org/gnome/shell/extensions/openbar/ < /tmp/OpenBar.cfg + become: false + changed_when: true - name: Ensure flatpak is installed ansible.builtin.dnf: