diff --git a/wms_editor.sh b/wms_editor.sh index 2c5b76d..6631de3 100755 --- a/wms_editor.sh +++ b/wms_editor.sh @@ -3,13 +3,12 @@ ## check if there is an open Emacs window ## ## dependencies: wname, lsw. -ENAME="emacs" -ECMD='emacsclient -c --alternate-editor=""' +. /tmp/wms_var TARGET=$(for wid in $(lsw); do printf '%s\n' "$wid $(atomx WM_CLASS $wid)" - done | grep emacs | cut -d ' ' -f1) + done | grep $XENAME | cut -d ' ' -f1) [ $TARGET ] && wms_mainrole.sh $TARGET \ - || $ECMD + || $XECMD