diff options
| author | Alex Leferry 2 <alexherbo2@gmail.com> | 2020-06-19 10:38:01 +0200 |
|---|---|---|
| committer | Alex Leferry 2 <alexherbo2@gmail.com> | 2020-06-19 10:38:01 +0200 |
| commit | c5fe593fe5957c7bed749edd2d07ea3d0d9ac1b6 (patch) | |
| tree | 334335641984edd266f1202404d2164f050562ff /bin | |
| parent | 2c01a2d0fe1c79fbf3252ac4ab017034764ea2b2 (diff) | |
kak-connect: Start a connected shell or edit files
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/kak-connect | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/bin/kak-connect b/bin/kak-connect index cad735e..fb48063 100755 --- a/bin/kak-connect +++ b/bin/kak-connect @@ -6,6 +6,12 @@ XDG_DATA_HOME=${XDG_DATA_HOME:-~/.local/share} if test -n "$KAKOUNE_SESSION" -o -n "$KAKOUNE_CLIENT"; then edit "$@" elif test -t 1; then + # Start a connected shell or edit files. + if test $# -eq 0; then + set -- "$SHELL" + else + set -- 'edit' "$@" + fi kak_session=$$ kak -s "$kak_session" -d kak -c "$kak_session" -e " @@ -13,7 +19,7 @@ elif test -t 1; then set-option global connect_environment %{ KAKOUNE_CLIENT='' } - connect-terminal edit $@ + connect-terminal $@ " # Attach the connect terminal command script_path=$XDG_DATA_HOME/kak/connect/$kak_session/script.sh |
