Skip to content

Instantly share code, notes, and snippets.

@matsu-chara
Forked from themoriarty/ssh-host-color.sh
Last active February 10, 2017 03:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matsu-chara/5d8e2e093ea735a68a683a098bf741d5 to your computer and use it in GitHub Desktop.
Save matsu-chara/5d8e2e093ea735a68a683a098bf741d5 to your computer and use it in GitHub Desktop.
iterm2 version 3.0.0 fix error `44:52: syntax error: end of line があるべきところですが identifier が見つかりました。 (-2741)`
#!/bin/bash
# https://gist.github.com/themoriarty/584b759513c5c5864dac
#
# (1) copy to: ~/bin/ssh-host-color
# (2) set: alias ssh=~/bin/ssh-host-color
#
# Inspired from http://talkfast.org/2011/01/10/ssh-host-color
# Fork from https://gist.github.com/773849
#
set_term_bgcolor(){
local R=$1
local G=$2
local B=$3
/usr/bin/osascript <<EOF
tell application "iTerm"
tell current session of current window
set background color to {$(($R*65535/255)), $(($G*65535/255)), $(($B*65535/255))}
end tell
end tell
EOF
}
if [[ "$@" =~ thomd ]]; then
set_term_bgcolor 40 0 0
elif [[ "$@" =~ git ]]; then
set_term_bgcolor 0 40 0
fi
trap "set_term_bgcolor 0 0 0" EXIT
ssh $@
@matsu-chara
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment