# .bashrc #from origin start alias inst='apt-get install' export PATH="$PATH:$HOME/bin" alias del='rm -rf' alias k='kwrite' [ -z "$PS1" ] && return export HISTCONTROL=ignoredups shopt -s checkwinsize [ -x /usr/bin/lesspipe ] && eval "$(lesspipe)" if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then debian_chroot=$(cat /etc/debian_chroot) fi if [ "$TERM" != "dumb" ]; then eval "`dircolors -b`" alias ls='ls --color=auto' alias dir='ls --color=auto --format=vertical' alias vdir='ls --color=auto --format=long' fi if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi alias gimp='XLIB_SKIP_ARGB_VISUALS=1 gimp' case "$TERM" in xterm*|rxvt*) PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"' ;; *) ;; esac #end # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # Aliases alias asrc='apt-cache search' alias ls='ls -AFhs --color' alias ll='ls -asl --color' alias cp='cp -i' alias rm='rm -i' alias mv='mv -i' alias edit='nano -w' alias ps='ps aux' alias pg='ps aux | grep -i' alias duh='du -h --max-depth=1' alias fm='fmio -d gtp' alias update='sudo apt-get update;apt-get upgrade' # Colors Black="$(tput setaf 0)" BlackBG="$(tput setab 0)" DarkGrey="$(tput bold ; tput setaf 0)" LightGrey="$(tput setaf 7)" LightGreyBG="$(tput setab 7)" White="$(tput bold ; tput setaf 7)" Red="$(tput setaf 1)" RedBG="$(tput setab 1)" LightRed="$(tput bold ; tput setaf 1)" Green="$(tput setaf 2)" GreenBG="$(tput setab 2)" LightGreen="$(tput bold ; tput setaf 2)" Brown="$(tput setaf 3)" BrownBG="$(tput setab 3)" Yellow="$(tput bold ; tput setaf 3)" Blue="$(tput setaf 4)" BlueBG="$(tput setab 4)" LightBlue="$(tput bold ; tput setaf 4)" Purple="$(tput setaf 5)" PurpleBG="$(tput setab 5)" Pink="$(tput bold ; tput setaf 5)" Cyan="$(tput setaf 6)" CyanBG="$(tput setab 6)" LightCyan="$(tput bold ; tput setaf 6)" NC="$(tput sgr0)" # No Color # Functions spin () { echo -ne "$White-" echo -ne "$LightGray\b|" echo -ne "$LightGreen\bx" sleep .01 echo -ne "$LightBlue\b+$RC" } typetext1 () { sleep .01 echo -ne "$LightGreen W" sleep .01 echo -ne e sleep .01 echo -ne l sleep .01 echo -ne c sleep .01 echo -ne o sleep .01 echo -ne m sleep .01 echo -ne e sleep .01 echo -ne " " sleep .01 echo -ne t sleep .01 echo -ne o sleep .01 echo -ne " " sleep .01 echo -ne "$HOSTNAME $NC" sleep .01 } typetext2 () { sleep .01 echo -ne "$LightGreen E" sleep .01 echo -ne n sleep .01 echo -ne j sleep .01 echo -ne o sleep .01 echo -ne y sleep .01 echo -ne " " sleep .01 echo -ne y sleep .01 echo -ne o sleep .01 echo -ne u sleep .01 echo -ne r sleep .01 echo -ne " " sleep .01 echo -ne s sleep .01 echo -ne t sleep .01 echo -ne a sleep .01 echo -ne y sleep .01 echo -ne "! " sleep .01 echo -ne " "; } # Welcome screen clear; echo -e ""; for i in `seq 1 21` ; do spin; done; typetext1; for i in `seq 1 21` ; do spin; done ;echo ""; echo "$NC"; echo "$CyanBG "; echo "$Black _/ _/ _/ _/ "; echo "$Black _/_/ _/_/ _/ _/ _/_/_/_/ _/_/_/ _/ _/ "; echo "$Black _/ _/ _/ _/ _/ _/ _/ _/ _/_/ _/ "; echo "$Black _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ "; echo "$Black _/ _/ _/_/_/ _/_/_/_/ _/_/_/ _/ _/ _/ "; echo "$CyanBG "; echo "$NC"; for i in `seq 1 21` ; do spin; done; typetext2; for i in `seq 1 20` ; do spin; done ;echo ""; echo "" $NC; # Fancy bash PS1='\[$LightBlue\][\[$Black\]\u\[$Red\]@\[$Purple\]\h\[$LightBlue\]][\[$Black\]\w\[$LightBlue\]]\[$Red\]\$\[$Purple\] ' # This line was appended by KDE # Make sure our customised gtkrc file is loaded. # (This is no longer needed from version 0.8 of the theme engine) # (This is no longer needed from version 0.8 of the theme engine) # export GTK2_RC_FILES=$HOME/.gtkrc-2.0 JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.00; #Remove "#" from following two lines, if you'd like to use j2sdk. #JAVA_HOME=/usr/lib/j2se/1.4/; export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH; export PATH