From 61c52bba32a0a8e24fb996308331bc106c66a3be Mon Sep 17 00:00:00 2001
From: Anders Harrisson <anders.harrisson@esss.se>
Date: Fri, 22 Nov 2019 14:45:02 +0100
Subject: [PATCH] Add icon to desktop entry

---
 tasks/main.yml                                        | 4 ++--
 files/phoebus.desktop => templates/phoebus.desktop.j2 | 1 +
 vars/main.yml                                         | 1 +
 3 files changed, 4 insertions(+), 2 deletions(-)
 rename files/phoebus.desktop => templates/phoebus.desktop.j2 (81%)

diff --git a/tasks/main.yml b/tasks/main.yml
index e34fbc3..b65f143 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -49,8 +49,8 @@
     mode: 0755
 
 - name: add Phoebus to desktop menu
-  copy:
-    src: phoebus.desktop
+  template:
+    src: phoebus.desktop.j2
     dest: /usr/share/applications/phoebus.desktop
     owner: root
     group: root
diff --git a/files/phoebus.desktop b/templates/phoebus.desktop.j2
similarity index 81%
rename from files/phoebus.desktop
rename to templates/phoebus.desktop.j2
index 753a387..0070106 100644
--- a/files/phoebus.desktop
+++ b/templates/phoebus.desktop.j2
@@ -2,5 +2,6 @@
 Type=Application
 Terminal=false
 Name=Phoebus
+Icon={{ phoebus_icon }}
 Categories=ESS
 Exec=/usr/local/bin/phoebus
diff --git a/vars/main.yml b/vars/main.yml
index 6f2ad1f..ecca1b6 100644
--- a/vars/main.yml
+++ b/vars/main.yml
@@ -1,2 +1,3 @@
 ---
 phoebus_home: "{{ phoebus_installation_dir }}/ess-phoebus-{{ phoebus_version }}"
+phoebus_icon: "{{ phoebus_home }}/css-512x512.png"
-- 
GitLab