# -*- mode: sh; -*- # # $HeadURL: https://tstotts.net/pubvc/bash-snippets/init5.sh $ # $Id: init5.sh 613 2007-07-02 23:51:16Z tas $ # # various umask 0027 # personal profile sources src=${BASH_SOURCE[0]} par=${BASH_SOURCE[1]} unset dir if [[ -n $1 && -d $1 ]]; then dir="$1" else dir=${src%/*} fi unset fs case ${par##*/} in .bashrc ) fs=(ssh subversion aliases tasks gentoo prompt unison) ;; .bash_profile ) fs=(paths locale general) ;; * ) echo "Failed to detect parent source file! Nothing loaded." fs=( ) ;; esac for f in ${fs[*]}; do source ${dir%/}${dir:+/}${f}.sh done export GNU_HOST=127.0.0.1 GNU_PORT=9191 f_node_tramp () { export GNU_NODE="/`hostname -s`X:" } f_node_sshfs () { export GNU_NODE="~/sshfs/`hostname -s`" } f_node_sshfs;