diff --git a/obsidian/lure.sh b/obsidian/lure.sh index 56e0c29..af862ff 100644 --- a/obsidian/lure.sh +++ b/obsidian/lure.sh @@ -22,18 +22,6 @@ prepare() { cd "${srcdir}" ~/.npm/node_modules/asar/bin/asar.js ef "${name}-${version}/resources/obsidian.asar" icon.png - echo "[Desktop Entry]" >>obsidian.desktop - echo "Name=Obsidian" >>obsidian.desktop - echo "Exec=/usr/bin/obsidian %U" >>obsidian.desktop - echo "Terminal=false" >>obsidian.desktop - echo "Type=Application" >>obsidian.desktop - echo "Icon=obsidian" >>obsidian.desktop - echo "StartupWMClass=obsidian" >>obsidian.desktop - echo "Comment=Obsidian" >>obsidian.desktop - echo "MimeType=x-scheme-handler/obsidian;" >>obsidian.desktop - echo "Categories=Office;" >>obsidian.desktop - echo "#!/bin/sh" >>"${name}" - echo "exec ~/.npm/node_modules/electron/dist/electron /usr/lib/obsidian/app.asar \"\$@\"" >>"${name}" } package() { diff --git a/obsidian/obsidian b/obsidian/obsidian new file mode 100644 index 0000000..342fb57 --- /dev/null +++ b/obsidian/obsidian @@ -0,0 +1,2 @@ +#!/bin/sh +exec ~/.npm/node_modules/electron/dist/electron /usr/lib/obsidian/app.asar "$@" \ No newline at end of file diff --git a/obsidian/obsidian.desktop b/obsidian/obsidian.desktop new file mode 100644 index 0000000..f368f31 --- /dev/null +++ b/obsidian/obsidian.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Obsidian +Exec=/usr/bin/obsidian %U +Terminal=false +Type=Application +Icon=obsidian +StartupWMClass=obsidian +Comment=Obsidian +MimeType=x-scheme-handler/obsidian; +Categories=Office;