diff options
author | Audric Schiltknecht <storm@chemicalstorm.org> | 2012-10-07 12:45:17 +0200 |
---|---|---|
committer | Audric Schiltknecht <storm@chemicalstorm.org> | 2012-10-07 12:45:17 +0200 |
commit | a06f38770593927dfdf4f56d07613b88b469b2f2 (patch) | |
tree | e8b4d8ed2759c0d54e0ff691358797e332f78af2 | |
download | dotfiles-a06f38770593927dfdf4f56d07613b88b469b2f2.tar.gz dotfiles-a06f38770593927dfdf4f56d07613b88b469b2f2.tar.bz2 dotfiles-a06f38770593927dfdf4f56d07613b88b469b2f2.zip |
Import of bash configuration files
-rw-r--r-- | bash/.bash_aliases | 14 | ||||
-rw-r--r-- | bash/.bashrc | 74 |
2 files changed, 88 insertions, 0 deletions
diff --git a/bash/.bash_aliases b/bash/.bash_aliases new file mode 100644 index 0000000..607f80a --- /dev/null +++ b/bash/.bash_aliases @@ -0,0 +1,14 @@ +# ~/.bash_aliases: sourced by ~/.bashrc +# Contain various aliases + + +alias du='du -H' +alias df='df -H' +alias tg='xset b off' + +#Problème d'encodage +alias u2i='iconv -f UTF-8 -t ISO_8859-15' +alias i2u='iconv -f ISO_8859-15 -t UTF-8' + +alias less='/usr/share/vim/vim73/macros/less.sh' + diff --git a/bash/.bashrc b/bash/.bashrc new file mode 100644 index 0000000..301f9ac --- /dev/null +++ b/bash/.bashrc @@ -0,0 +1,74 @@ +# ~/.bashrc: executed by bash(1) for non-login shells. +# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) +# for examples + +# If not running interactively, don't do anything: +[ -z "$PS1" ] && return + +# don't put duplicate lines in the history. See bash(1) for more options +export HISTCONTROL=ignoredups + +# append to the history file, don't overwrite it +shopt -s histappend + +# for setting history length see HISTSIZE and HISTFILESIZE in bash(1) +HISTSIZE=1000 +HISTFILESIZE=2000 + +# check the window size after each command and, if necessary, +# update the values of LINES and COLUMNS. +shopt -s checkwinsize + +# enable color support of ls and also add handy aliases +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 + +# some more ls aliases +alias ll='ls -l' +alias la='ls -A' +alias lla='ls -la' +alias llh='ls -lh' +alias grep='grep --color=auto' +alias cp='cp -i' +alias rm='rm -i' +alias mv='mv -i' +alias ..='cd ..' + +export EDITOR=vim + +# set variable identifying the chroot you work in (used in the prompt below) +if [ -z "$debian_chroot" -a -r /etc/debian_chroot ]; then + debian_chroot=$(cat /etc/debian_chroot) +fi + +# Comment in the above and uncomment this below for a color prompt +PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' + +# If this is an xterm set the title to user@host:dir +case "$TERM" in +xterm*|rxvt*) + PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' + ;; +*) + ;; +esac + +# Alias definitions. +# You may want to put all your additions into a separate file like +# ~/.bash_aliases, instead of adding them here directly. +# See /usr/share/doc/bash-doc/examples in the bash-doc package. + +if [ -f ~/.bash_aliases ]; then + . ~/.bash_aliases +fi + +# enable programmable completion features (you don't need to enable +# this, if it's already enabled in /etc/bash.bashrc and /etc/profiles +# sources /etc/bash.bashrc). +if [ -f /etc/bash_completion ]; then + . /etc/bash_completion +fi |