Dash To Dock, attempt 5. ;)
This commit is contained in:
parent
17371514c1
commit
e39c63fb70
@ -64,8 +64,12 @@
|
|||||||
|
|
||||||
- name: Workstation | Account Management | GNOME | Dash To Dock | Array This Extension Name
|
- name: Workstation | Account Management | GNOME | Dash To Dock | Array This Extension Name
|
||||||
set_fact:
|
set_fact:
|
||||||
dash_to_dock_ext_name: ['dash-to-dock@micxgx.gmail.com']
|
dash_to_dock_ext_comma: ", "
|
||||||
gnome_enabled_extensions_list: {{ gnome_enabled_extensions.value }} # Hopefully converts from String to Array??
|
when: gnome_enabled_extensions is defined and length(gnome_enabled_extensions.value) > 2
|
||||||
|
|
||||||
|
- name: Workstation | Account Management | GNOME | Dash To Dock | Array This Extension Name
|
||||||
|
set_fact:
|
||||||
|
dash_to_dock_ext_name: "{{ dash_to_dock_ext_comma }}'dash-to-dock@micxgx.gmail.com']"
|
||||||
when: gnome_enabled_extensions is defined
|
when: gnome_enabled_extensions is defined
|
||||||
|
|
||||||
# https://ansible-docs.readthedocs.io/zh/stable-2.0/rst/playbooks_filters.html#filters-for-formatting-data
|
# https://ansible-docs.readthedocs.io/zh/stable-2.0/rst/playbooks_filters.html#filters-for-formatting-data
|
||||||
@ -75,13 +79,13 @@
|
|||||||
when: gnome_enabled_extensions is defined
|
when: gnome_enabled_extensions is defined
|
||||||
|
|
||||||
- debug:
|
- debug:
|
||||||
var: gnome_enabled_extensions_list
|
var: gnome_enabled_extensions
|
||||||
when: gnome_enabled_extensions is defined
|
when: gnome_enabled_extensions is defined
|
||||||
|
|
||||||
- name: Workstation | Account Management | GNOME | Dash To Dock | Union Arrays To Enable
|
- name: Workstation | Account Management | GNOME | Dash To Dock | Union Arrays To Enable
|
||||||
dconf:
|
dconf:
|
||||||
key: /org/gnome/shell/enabled-extensions
|
key: /org/gnome/shell/enabled-extensions
|
||||||
value: "{{ gnome_enabled_extensions_list | union(dash_to_dock_ext_name) }}"
|
value: "{{ gnome_enabled_extensions.value | replace(']', dash_to_dock_ext_name) }}"
|
||||||
state: present
|
state: present
|
||||||
become_user: ling
|
become_user: ling
|
||||||
when: gnome_enabled_extensions is defined
|
when: gnome_enabled_extensions is defined
|
||||||
|
Loading…
x
Reference in New Issue
Block a user