diff --git a/emacs-client-runner.sh b/emacs-client-runner.sh deleted file mode 100755 index 427cc78..0000000 --- a/emacs-client-runner.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -# start emacs server if not is running -systemctl --user status emacs > /dev/null 2>&1 || systemctl --user start emacs > /dev/null 2>&1 - -# if args is -nw or -t run on terminal -if [ "$1" == "-t" ] || [ "$1" == "-nw" ]; then - emacsclient -t - exit -fi - -# if no args open new frame -if [ $# -eq 0 ]; then - emacsclient -c -n - emacsclient --eval "(progn (select-frame-set-input-focus (selected-frame)))" - exit -fi - -emacsclient -e "(frames-on-display-list \"$DISPLAY\")" &>/dev/null - -emacsclient -c -n "$*"