gsd.sh is a simple bash script to improved productivity by blocking
sites through modifying /etc/hosts, creating an entry pointing to
127.0.0.1 for each site in a list.
Copy gsd.sh to somewhere in your PATH. For convenience, you may
wish to create an alias like this:
alias gsd="sudo -E gsd.sh"
If you're not on Mac OS X, also set GSD_RESET to the command used to
reload /etc/hosts.
Simply run the script to set your hosts file to "work mode."
sudo -E gsd.sh
To go back to "play mode" run:
sudo -E gsd.sh --play
Just set the environment variable GSD_SITES to a list of additional
sites you wish to block, like (in your .profile for example):
export GSD_SITES="store.apple.com github.com example.com"