PATH=$HOME/.local/bin:$HOME/.local/sbin:$HOME/.local/games:$HOME/bin:$HOME/sbin:$HOME/games:/opt/local/bin:/opt/local/sbin:/opt/local/games:/usr/local/bin:/usr/local/sbin:/usr/local/games:/bin:/sbin:/games:/usr/bin:/usr/sbin:/usr/games:$PATH # Sets environment variable CPUARCH to output of "uname -p" & UNAME to "uname" UNAME=`uname` CPUARCH=`uname -p` # If we are on Mac, show hidden files in Finder and enable AirDrop over Ethernet and on unsupported (by Apple) Macs if [ $UNAME = "Darwin" ]; then defaults write com.apple.finder AppleShowAllFiles TRUE && defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1 fi # If we are on Mac, set update check interval to 1 day if [[ $UNAME = "Darwin" && $USER = "root" ]]; then defaults write /Library/Preferences/com.apple.SoftwareUpdate ScheduleFrequency 1 fi # The above requires at least Mountain Lion. # Use gpg-agent eval $(gpg-agent --daemon) # For MonkeySphere mkdir -p ~/.monkeysphere echo "USE_VALIDATION_AGENT=true" > ~/.monkeysphere/monkeysphere.conf # Enable core files. ulimit -c unlimited # I have only one display export DISPLAY=:0 # Start gtk-redshift automatically. # Use http://stereopsis.com/flux/map.html to get the coordinates. Replace ", " with ":". # Set the coordinates to file ~/.redshiftlocation in format redshiftlocation=60.4666227:26.9459998 if [ -f ~/.redshiftlocation ]; then . ~/.redshiftlocation ]; fi gtk-redshift -l $redshiftlocation& # The environment was set to ~/.environment according to other files... if [ -f ~/.environment ]; then . ~/.environment fi # Allow custom things to be put to ~/.xcustom if [ -f ~/.xcustom ]; then . ~/.xcustom fi # vim: set ft=sh