# $Id$
# Bash Aliases
if [ $(uname -s) == "Linux" ]
then
    alias ls="ls --color=auto"
    alias ll="ls --color -lh"
    alias sl="ls --color=auto"
    if which vim > /dev/null 2>&1
    then
        alias vi="GPG_AGENT_INFO=$(awk '/^gpg-agent-info/ {print $2}' ~/.gnupg/gpg.conf) /usr/bin/vim"
        alias vim="GPG_AGENT_INFO=$(awk '/^gpg-agent-info/ {print $2}' ~/.gnupg/gpg.conf) /usr/bin/vim"
        alias gvim="GPG_AGENT_INFO=$(awk '/^gpg-agent-info/ {print $2}' ~/.gnupg/gpg.conf) /usr/bin/gvim"
    fi
elif [ $(uname -s) == "FreeBSD" ]
then
    alias ls="ls -G"
    alias ll="ls -Glh"
    alias sl="ls -G"
    if which vim > /dev/null 2>&1
    then
	alias vi="vim"
    fi
else
    alias ll="ls -lh"
    alias sl="ls"
fi

alias hibernate="sudo hibernate"
alias emerge="sudo emerge"
alias eix-sync="sudo eix-sync -v"
alias dent='indent -gnu -bli0 -npcs -npsl'
alias gendate="date --iso-8601 | sed 's/-//g'"

if ! which gzcat > /dev/null 2>&1
then
    alias gzcat='gzip -dc'
fi

if which grc > /dev/null 2>&1
then
    alias tail='grc tail'
    alias netstat='grc netstat'
    alias ping='grc ping'
    alias traceroute='grc traceroute'
fi
# .bash_aliases
# vim:syntax=sh:
# vim:sw=4:softtabstop=4:expandtab
