zsh: export remote status to subprocesses
This commit is contained in:
parent
2d5208b233
commit
d5d871463a
|
@ -55,11 +55,13 @@ function mkcd { mkdir -p $1 && cd $1 }
|
||||||
setopt PROMPT_SUBST
|
setopt PROMPT_SUBST
|
||||||
|
|
||||||
# Detect if the current session is running on a remote server
|
# Detect if the current session is running on a remote server
|
||||||
if [ -n "$SSH_CLIENT" ] || [ -n "$SSH_TTY" ]; then
|
if [ -n "$IS_REMOTE_SESSION" ] || [ -n "$SSH_CLIENT" ] || [ -n "$SSH_TTY" ]; then
|
||||||
is_remote=1
|
is_remote=1
|
||||||
else
|
else
|
||||||
is_remote=
|
is_remote=
|
||||||
fi
|
fi
|
||||||
|
# export is_remote
|
||||||
|
export IS_REMOTE_SESSION=$is_remote
|
||||||
|
|
||||||
# Function to get the current branch name
|
# Function to get the current branch name
|
||||||
function parse_git_branch {
|
function parse_git_branch {
|
||||||
|
|
Loading…
Reference in a new issue