Pimp my gnome-terminal
July 31, 2007
I saw Rob Orsini pimped his iTerm. I admit, I got a little jealous. What about gnome-terminal? You may ask, do people actually program Rails on Linux and use Gnome at that? Well I atleast know of one guy who does.
I was tired of manually opening Vim, starting the Rails server, tailing the development log, and opening the Rails console every time I opened a project. So I pimped my gnome-terminal.
#!/bin/bash if [[ $# == 0 ]]; then PROJECT_DIR=$PWD elif [[ $# == 1 && -d "$1" ]]; then PROJECT_DIR="$@" else print "usage: pimp-term.sh [rails project directory]" return 1 fi cd $PROJECT_DIR gvim gnome-terminal --tab -t "app" --tab -t "server" -e "sh -x -c './script/server'" --tab -t "console" -e "sh -x -c './script/console'" --tab -t "log" -e "sh -x -c 'tail -f log/development.log'"
$ pimp-term.sh project/myblog
You’ve officially been pimped.