Fix obsidian role when already using flatpak

This commit is contained in:
Kenneth Benzie 2023-08-20 21:08:36 +01:00
parent 669dffc2c5
commit aeba9ba7f2

View File

@ -1,10 +1,10 @@
---
# TODO: Prefer Flatpak over AppImage if available
- name: install flatpak package
flatpak:
name: md.obsidian.Obsidian
- name: stat symlink
# Remove old appimage if it exists
- name: stat appimage symlink
stat:
path: '{{ansible_env.HOME}}/.local/bin/Obsidian'
register: symlink_file
@ -19,6 +19,7 @@
dest: '{{ansible_env.HOME}}/.local/share/applications/obsidian-obsidian.desktop'
state: absent
- name: remove old appimage
when: "'lnk_source' in symlink_file.stat"
file:
path: '{{symlink_file.stat.lnk_source}}'
state: absent