Dash To Dock, attempt 3.
This commit is contained in:
parent
7a22bff52b
commit
1ac71a97a1
@ -54,7 +54,7 @@
|
|||||||
become_user: ling
|
become_user: ling
|
||||||
when: dash_to_dock_exists.failed
|
when: dash_to_dock_exists.failed
|
||||||
|
|
||||||
- name: Workstation | Account Management | GNOME | Dash To Dock | Icon Size
|
- name: Workstation | Account Management | GNOME | Dash To Dock | Read Enabled Extensions
|
||||||
dconf:
|
dconf:
|
||||||
key: /org/gnome/shell/enabled-extensions
|
key: /org/gnome/shell/enabled-extensions
|
||||||
state: read
|
state: read
|
||||||
@ -62,31 +62,25 @@
|
|||||||
register: gnome_enabled_extensions
|
register: gnome_enabled_extensions
|
||||||
when: dash_to_dock_exists.failed
|
when: dash_to_dock_exists.failed
|
||||||
|
|
||||||
- debug:
|
# https://ansible-docs.readthedocs.io/zh/stable-2.0/rst/playbooks_filters.html#filters-for-formatting-data
|
||||||
var: gnome_enabled_extensions
|
- name: Workstation | Account Management | GNOME | Dash To Dock | Enable Extension
|
||||||
|
|
||||||
- debug:
|
|
||||||
var: gnome_enabled_extensions
|
|
||||||
become_user: ling
|
|
||||||
|
|
||||||
- name: Workstation | Account Management | GNOME | Dash To Dock | Icon Size
|
|
||||||
dconf:
|
dconf:
|
||||||
key: /org/gnome/shell/enabled-extensions
|
key: /org/gnome/shell/enabled-extensions
|
||||||
value: "{{ gnome_enabled_extensions.value }}, 'dash-to-dock@micxgx.gmail.com'"
|
value: "{{ gnome_enabled_extensions.value | union(['dash-to-dock@micxgx.gmail.com']) }}"
|
||||||
state: present
|
state: present
|
||||||
become_user: ling
|
become_user: ling
|
||||||
when: gnome_enabled_extensions is defined
|
when: gnome_enabled_extensions is defined
|
||||||
|
|
||||||
# Settings #
|
# Settings #
|
||||||
|
|
||||||
- name: Workstation | Account Management | GNOME | Dash To Dock | Icon Size
|
- name: Workstation | Account Management | GNOME | Dash To Dock | Dock Position
|
||||||
dconf:
|
dconf:
|
||||||
key: /org/gnome/shell/extensions/dash-to-dock/dock-position
|
key: /org/gnome/shell/extensions/dash-to-dock/dock-position
|
||||||
value: "LEFT"
|
value: "LEFT"
|
||||||
state: present
|
state: present
|
||||||
become_user: ling
|
become_user: ling
|
||||||
|
|
||||||
- name: Workstation | Account Management | GNOME | Dash To Dock | Icon Size
|
- name: Workstation | Account Management | GNOME | Dash To Dock | Dock Fixed
|
||||||
dconf:
|
dconf:
|
||||||
key: /org/gnome/shell/extensions/dash-to-dock/dock-fixed
|
key: /org/gnome/shell/extensions/dash-to-dock/dock-fixed
|
||||||
value: true
|
value: true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user