diff --git a/.local/bin/aliases b/.local/bin/aliases index 7641c45..3e0f14f 100755 --- a/.local/bin/aliases +++ b/.local/bin/aliases @@ -7,9 +7,9 @@ depend() { emacs() { # Create new frame (if there isnt one or no file is specified) if [ -z "$(pgrep -f emacsclient.*-c)" ] || [ "$1" = "" ]; then - emacsclient -a '' -c "$@" > /dev/null 2>&1 & + setsid -f emacsclient -a '' -c "$@" > /dev/null 2>&1 else - emacsclient -a '' "$@" > /dev/null 2>&1 & + setsid -f emacsclient -a '' "$@" > /dev/null 2>&1 fi }