Parcourir la source

Add roam-capture script

Samuel W. Flint il y a 11 mois
Parent
commit
3b68daf716
1 fichiers modifiés avec 9 ajouts et 0 suppressions
  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