diff options
| author | Alex Leferry 2 <alexherbo2@gmail.com> | 2020-06-26 22:38:45 +0200 |
|---|---|---|
| committer | Alex Leferry 2 <alexherbo2@gmail.com> | 2020-06-26 23:23:49 +0200 |
| commit | 8f269f7cb8e0ea48ba662a9a1f2bc06dbc0ad84c (patch) | |
| tree | 0e01a9ad2334404f1e50ceeeee858f3117227d62 | |
| parent | 884ddc581bdc59d23bf40a48cb97536b10ce05a5 (diff) | |
kak-shell: Remove option parser
| -rwxr-xr-x | bin/kak-shell | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/bin/kak-shell b/bin/kak-shell index 1b65946..ec0266d 100755 --- a/bin/kak-shell +++ b/bin/kak-shell @@ -1,23 +1,15 @@ #!/bin/sh -# Usage -USAGE='kak-shell [-s <session>] [-c <session>] [program]: Start an interactive shell.' - # Environment variables XDG_DATA_HOME=${XDG_DATA_HOME:-~/.local/share} KAKOUNE_CONNECT_SCRIPT=$XDG_DATA_HOME/kak/connect/script.sh +# Kakoune session +KAKOUNE_SESSION=${KAKOUNE_SESSION:-$$} + main() { - # Usage - if test $# -eq 0; then - printf '%s\n' "$USAGE" > /dev/stderr - exit 1 - fi - # Option parser - case "$1" in - -s) KAKOUNE_SESSION=$2; shift 2; start "$@" ;; - -c) KAKOUNE_SESSION=$2; shift 2; connect "$@" ;; - esac + # Start an interactive shell. + start "$@" } start() { |
