瀏覽代碼

Add roam-capture script

Samuel W. Flint 11 月之前
父節點
當前提交
3b68daf716
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      roam-capture

+ 9 - 0
roam-capture

@@ -0,0 +1,9 @@
+#!/bin/sh
+
+currentWindow=$(xprop -id $(xprop -root | awk '/_NET_ACTIVE_WINDOW\(WINDOW\)/{print $NF}') | awk '/WM_CLASS\(STRING\)/{print $NF}')
+
+if [[ $currentWindow == '"Emacs"' ]] ; then
+    emacsclient --eval "(call-interactively #'org-roam-capture-inbox)"
+else
+    emacsclient -c --eval '(org-roam-capture-inbox-in-own-frame)'
+fi