From b4685b9d1eb9ae3c35c8b75fc43a78eb6e33cc95 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Sat, 21 Oct 2023 17:44:40 +0100 Subject: [PATCH] Create shortcut for Ferdium on Windows --- roles/ferdium/tasks/Windows.yaml | 14 ++++++++++++++ roles/ferdium/tasks/main.yaml | 7 ++----- 2 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 roles/ferdium/tasks/Windows.yaml diff --git a/roles/ferdium/tasks/Windows.yaml b/roles/ferdium/tasks/Windows.yaml new file mode 100644 index 0000000..c424245 --- /dev/null +++ b/roles/ferdium/tasks/Windows.yaml @@ -0,0 +1,14 @@ +--- +- name: install chocolatey package + win_chocolatey: + name: ferdium + state: latest + +- set_fact: + ferdium_exe: 'C:/Program Files/Ferdium/Ferdium.exe' + +- name: create start menu shortcut + win_shortcut: + src: '{{ferdium_exe}}' + dest: '{{ansible_env.ProgramData}}/Microsoft/Windows/Start Menu/Programs/Ferdium.lnk' + icon: '{{ferdium_exe}},0' diff --git a/roles/ferdium/tasks/main.yaml b/roles/ferdium/tasks/main.yaml index 448e7bc..dca1c3e 100644 --- a/roles/ferdium/tasks/main.yaml +++ b/roles/ferdium/tasks/main.yaml @@ -5,11 +5,8 @@ name: ferdium state: latest -- name: install chocolatey package - when: ansible_os_family == 'Windows' - win_chocolatey: - name: ferdium - state: latest +- when: ansible_os_family == 'Windows' + include_tasks: Windows.yaml - name: install flatpak package when: ansible_os_family != 'Windows' and