dotfiles/user-config/emacs/.bin/org-protocol-open.sh

14 lines
256 B
Bash
Executable File

#!/bin/sh
exec emacsclient -e '
(progn
(when (= (length (window-list)) 0)
(split-window-vertically))
(other-window 1)
(org-roam--find-file
(substring
(url-filename
(url-generic-parse-url
(url-unhex-string "'"$@"'")))
6)))'