Fix obsidian role when already using flatpak
This commit is contained in:
parent
669dffc2c5
commit
aeba9ba7f2
@ -1,10 +1,10 @@
|
|||||||
---
|
---
|
||||||
# TODO: Prefer Flatpak over AppImage if available
|
|
||||||
- name: install flatpak package
|
- name: install flatpak package
|
||||||
flatpak:
|
flatpak:
|
||||||
name: md.obsidian.Obsidian
|
name: md.obsidian.Obsidian
|
||||||
|
|
||||||
- name: stat symlink
|
# Remove old appimage if it exists
|
||||||
|
- name: stat appimage symlink
|
||||||
stat:
|
stat:
|
||||||
path: '{{ansible_env.HOME}}/.local/bin/Obsidian'
|
path: '{{ansible_env.HOME}}/.local/bin/Obsidian'
|
||||||
register: symlink_file
|
register: symlink_file
|
||||||
@ -19,6 +19,7 @@
|
|||||||
dest: '{{ansible_env.HOME}}/.local/share/applications/obsidian-obsidian.desktop'
|
dest: '{{ansible_env.HOME}}/.local/share/applications/obsidian-obsidian.desktop'
|
||||||
state: absent
|
state: absent
|
||||||
- name: remove old appimage
|
- name: remove old appimage
|
||||||
|
when: "'lnk_source' in symlink_file.stat"
|
||||||
file:
|
file:
|
||||||
path: '{{symlink_file.stat.lnk_source}}'
|
path: '{{symlink_file.stat.lnk_source}}'
|
||||||
state: absent
|
state: absent
|
||||||
|
Loading…
x
Reference in New Issue
Block a user