From 4231fefb9deb0093ed7ba7c167bb58db31c456c8 Mon Sep 17 00:00:00 2001 From: Scott Wallace Date: Sun, 13 Jan 2019 12:44:47 +0000 Subject: [PATCH] Add management of Gnome Shell Extensions to Ansible --- .ansible/linux_desktop.yaml | 3 +++ .ansible/linux_galaxy.yaml | 1 + .ansible/roles/linux_desktop/vars/main.yaml | 12 ++++++++++++ 3 files changed, 16 insertions(+) create mode 100644 .ansible/linux_galaxy.yaml diff --git a/.ansible/linux_desktop.yaml b/.ansible/linux_desktop.yaml index adc61ac..132806d 100644 --- a/.ansible/linux_desktop.yaml +++ b/.ansible/linux_desktop.yaml @@ -2,3 +2,6 @@ hosts: linux_desktops roles: - linux_desktop + - jaredhocutt.gnome_extensions + vars: + gnome_extension_ids: "{{ gnome_extensions }}" diff --git a/.ansible/linux_galaxy.yaml b/.ansible/linux_galaxy.yaml new file mode 100644 index 0000000..b7da449 --- /dev/null +++ b/.ansible/linux_galaxy.yaml @@ -0,0 +1 @@ +- src: jaredhocutt.gnome_extensions diff --git a/.ansible/roles/linux_desktop/vars/main.yaml b/.ansible/roles/linux_desktop/vars/main.yaml index 9a9d567..b36f4ac 100644 --- a/.ansible/roles/linux_desktop/vars/main.yaml +++ b/.ansible/roles/linux_desktop/vars/main.yaml @@ -15,6 +15,7 @@ linux_repos: linux_packages: - albert + - chrome-gnome-shell - code - conky - copyq @@ -23,6 +24,10 @@ linux_packages: - franz - git - glances + - gnome-shell-extension-caffeine + - gnome-shell-extension-dashtodock + - gnome-shell-extension-mediaplayer + - gnome-shell-extension-weather - gnome-tweaks - keybase - netcat @@ -39,3 +44,10 @@ linux_apps: - google-play-music-desktop-player - skype - wireguard-ammp + +gnome_extensions: + - 358 # activities configurator + - 1206 # clock-override + - 28 # gtile + - 1386 # notification counter + - 19 # user themes