blob: b667fe91216daf432986aaef61bead06cd76bd51 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
---
- name: "Check obsidian binary"
ansible.builtin.stat:
path: "{{ ansible_facts['env']['HOME'] }}/.local/bin/obsidian"
register: obsidian_binary
- name: "Install obsidian"
when: not obsidian_binary.stat.exists
block:
- name: "Download obsidian"
ansible.builtin.get_url:
# yamllint disable-line
url: "https://github.com/obsidianmd/obsidian-releases/releases/download/v{{ obsidian_version }}/obsidian_{{ obsidian_version }}_amd64.deb"
dest: "/tmp/obsidian.deb"
mode: "0755"
- name: "Install deb"
become: true
ansible.builtin.apt:
deb: "/tmp/obsidian.deb"
autoremove: true
autoclean: true
|