__
                             .d$$b
                           .' TO$;\
                          /  : TP._;
                         / _.;  :Tb|
                        /   /   ;j$j
                    _.-"       d$$$$
                  .' ..       d$$$$;
                 /  /P'      d$$$$P. |\
                /   "      .d$$$P' |\^"l
              .'           `T$P^"""""  :
          ._.'      _.'                ;
       `-.-".-'-' ._.       _.-"    .-"
     `.-" _____  ._              .-"
    -(.g$$$$$$$b.              .'
      ""^^T$$$P^)            .(:
        _/  -"  /.'         /:/;
     ._.'-'`-'  ")/         /;/;
  `-.-"..--""   " /         /  ;
 .-" ..--""        -'          :
 ..--""--.-"         (\      .-(\
   ..--""              `-\(\/;`
     _.                      :
                             ;`-
                            :\
                            ; freki 0.7 
        
/home/ap0calypse
21 is only half the truth ...
dotfiles
Like every Linux user out there, I have my special dotfiles. Over the years I tweaked and changed them a lot, but many things are the same.
Some of these files were shamelessly copied from more experienced users. :)

.vimrc
set nocompatible
autocmd!
syntax on
set mouse=c
set nomousehide
set ruler
set number
set showcmd
set linebreak
set scrolloff=4
set noerrorbells visualbell t_vb= " no beeps of any kind
set winminheight=0
set splitbelow
set backupdir=~/.vim/backup/
set confirm
set history=2000 " 100x the default
set incsearch
set autoindent
set smartindent
set textwidth=0
set wrapmargin=0
set tabstop=4
set shiftwidth=4
set shiftround
set matchpairs+=<:>
set softtabstop=4
set isfname+=/,.
set backspace=2 " indent,eol,start
set nojoinspaces
set expandtab
map <xCSI>[62~ <MouseDown>
map! <xCSI>[62~ <MouseDown>
map <xCSI>[63~ <MouseUp>
map! <xCSI>[63~ <MouseUp>
map <xCSI>[64~ <S-MouseDown>
map! <xCSI>[64~ <S-MouseDown>
map <xCSI>[65~ <S-MouseUp>
map! <xCSI>[65~ <S-MouseUp>
map <C-N> <C-W><C-W><C-W>_
map <C-J> <C-W>j<C-W>_
map <C-K> <C-W>k<C-W>_


.bashrc -> .bash_profile
export EDITOR=/usr/bin/vim
complete -cf sudo

BWHITE='\[\033[1;39m\]'
WHITE='\[\033[0;39m\]'
BGREEN='\[\033[1;32m\]'
GREEN='\[\033[0;32m\]'
BYELLOW='\[\033[1;33m\]'
YELLOW='\[\033[0;33m\]'
BRED='\[\033[1;31m\]'
RED='\[\033[0;31m\]'
BBLUE='\[\033[1;34m\]'
BLUE='\[\033[0;34m\]'
NORMAL='\[\033[00m\]'

PS_PART1="$BWHITE[$BGREEN\t$BWHITE] $BRED\w$BWHITE "
PS_PART2='\$ '
PS_PART3="$NORMAL"
PS1=$PS_PART1$PS_PART2$PS_PART3
export PS1

export HISTCONTROL=ignoredups:erasedups # no duplicate entries
export HISTSIZE=10000
export HISTFILESIZE=10000
shopt -s histappend # append to history, don't overwrite it
alias ls='ls --color'


.Xdefaults
!------------------!
! XFT !
!------------------!
Xft*dpi: 96
Xft*antialias: true
Xft*hinting: true
Xft*hintstyle: hintfull
Xft*rgba: rgb

!------------------!
! URvxt Stuff !
!------------------!
!--[trans and fg/bg]--!
URxvt*background: #000000
URxvt*foreground: #cccccc
URxvt*borderless: 1

Rxvt*transparent: true
Rxvt*shading: 20
Rxvt*geometry: 95x15

!--[font]--!
URxvt*font: xft:Source Code Pro:size=10:antialias=true:autohint=true

!--[scrolling]--!
URxvt*scrollBar: false
URxvt*saveLines: 10000

!--[bell]--!
URxvt*urgentOnBell: true

!--[cursor]--!
URxvt*cursorBlink: false

!--[Colours]--!
URxvt*cursorColor: #FFAF00
! black
URxvt*color0: #000000
URxvt*color8: #999999
! red
URxvt*color1: #BD484A
URxvt*color9: #F55D60
! green
URxvt*color2: #66994E
URxvt*color10: #93DB6F
! yellow
URxvt*color3: #C4A043
URxvt*color11: #F0C452
! blue
URxvt*color4: #567B94
URxvt*color12: #7CB2D6
! magenta
URxvt*color5: #BB88DD
URxvt*color13: #D7AFD7
! cyan
URxvt*color6: #00BBDD
URxvt*color14: #0DEBFF
! white
URxvt*color7: #C7C7C7
URxvt*color15: #D9D9D9