From 877f023add3135952b60fe64a428c31ea3905fc6 Mon Sep 17 00:00:00 2001 From: Markus Brechtel Date: Sun, 23 Sep 2018 15:52:17 +0200 Subject: [PATCH] kitaplus link in panel --- tasks/kitaplus.yaml | 11 +++++++++++ tasks/main.yaml | 3 +++ templates/kitaplus.desktop.j2 | 8 ++++++++ templates/xfce4-panel.xml.j2 | 3 +++ 4 files changed, 25 insertions(+) create mode 100644 tasks/kitaplus.yaml create mode 100644 templates/kitaplus.desktop.j2 diff --git a/tasks/kitaplus.yaml b/tasks/kitaplus.yaml new file mode 100644 index 0000000..c2b8b33 --- /dev/null +++ b/tasks/kitaplus.yaml @@ -0,0 +1,11 @@ +--- + +- name: kitaplus icon + get_url: + src: https://www.kitaplus.de/wp-content/uploads/2017/01/KiTa-Plus-Logo-Homepage.png + dest: /usr/share/icons/kitaplus.png + +- name: kitaplus desktop file + template: + src: kitaplus.desktop.j2 + dest: /usr/share/applications/kitaplus.desktop diff --git a/tasks/main.yaml b/tasks/main.yaml index d237b01..50f1ee5 100644 --- a/tasks/main.yaml +++ b/tasks/main.yaml @@ -5,6 +5,9 @@ - import_tasks: desktop_apps.yaml +- import_tasks: kitaplus.yaml + when: kita_plus_url is defined + - import_role: name: display_manager vars: diff --git a/templates/kitaplus.desktop.j2 b/templates/kitaplus.desktop.j2 new file mode 100644 index 0000000..c4aec3b --- /dev/null +++ b/templates/kitaplus.desktop.j2 @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=kita-plus +Comment=Öffne Link zu kita-plus +Exec=/usr/lib/firefox-esr/firefox-esr {{kita_plus_url}} +Terminal=false +X-MultipleArgs=false +Type=Application +Icon=kitaplus diff --git a/templates/xfce4-panel.xml.j2 b/templates/xfce4-panel.xml.j2 index 6c98474..1f3f88b 100644 --- a/templates/xfce4-panel.xml.j2 +++ b/templates/xfce4-panel.xml.j2 @@ -1,6 +1,9 @@ {% set i = 13 %} +{% if kita_plus_url is defined %} +{% set application_starters = application_starters + ["kitplus"] %} +{% endif %}