.dotfiles

.bashrc

        
            ## custom shell design
            if [[ ${EUID} == 0 ]] ; then
                PS1='(\t) \[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
            else
                PS1='(\t) \[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
            fi

            ## aliases
            alias l='ls -lh'
            alias lh='ls -lh'
            alias ..='cd ..'

            # history configuration
            export HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S: '
            export HISTFILESIZE=10000000
            export HISTSIZE=500000
        
    

.vimrc

        
            " .vimrc

            " enable syntax processing
            syntax on
            " always with ruler
            set ruler
            " show command in bottom bar
            set showcmd
            " highlight matching [{()}]
            set showmatch
            " search as characters are entered
            set incsearch
            " highlight matches
            set hlsearch
        
    

.gitconfig

        
            [user]
                name = Ben Lebherz
                email = git@benleb.de
            [core]
                editor = code-insiders --wait
                excludesfile = /Users/ben/.gitignore_global
                autocrlf = input
            [alias]
                pom = !git push origin master
                set-upstream = !git branch --set-upstream-to=origin/...