소스 검색

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