diff options
author | Simon Rettberg | 2013-04-29 20:11:42 +0200 |
---|---|---|
committer | Simon Rettberg | 2013-04-29 20:11:42 +0200 |
commit | 0cc14a834ca5e20e4a4f7ccf2570afd56c09dc1b (patch) | |
tree | 29d88bbc1cf64345adbba4f04507dbd1292f8ce1 | |
parent | Add missing dependency for systemd module (building kmod requires xsltproc) (diff) | |
download | tm-scripts-0cc14a834ca5e20e4a4f7ccf2570afd56c09dc1b.tar.gz tm-scripts-0cc14a834ca5e20e4a4f7ccf2570afd56c09dc1b.tar.xz tm-scripts-0cc14a834ca5e20e4a4f7ccf2570afd56c09dc1b.zip |
Fancy .bashrc for stage32 to support ll and colors
-rw-r--r-- | remote/rootfs/rootfs-stage32/data/root/.bashrc | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/remote/rootfs/rootfs-stage32/data/root/.bashrc b/remote/rootfs/rootfs-stage32/data/root/.bashrc new file mode 100644 index 00000000..6266b0f4 --- /dev/null +++ b/remote/rootfs/rootfs-stage32/data/root/.bashrc @@ -0,0 +1,48 @@ +[ -z "$PS1" ] && return +HISTCONTROL=ignoredups:ignorespace +shopt -s histappend +HISTSIZE=1000 +HISTFILESIZE=2000 +shopt -s checkwinsize +[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)" +if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then + debian_chroot=$(cat /etc/debian_chroot) +fi +case "$TERM" in + xterm-color) color_prompt=yes;; +esac +force_color_prompt=yes +if [ -n "$force_color_prompt" ]; then + if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then + color_prompt=yes + else + color_prompt= + fi +fi +if [ "$color_prompt" = yes ]; then + PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' +else + PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' +fi +unset color_prompt force_color_prompt +case "$TERM" in +xterm*|rxvt*) + PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1" + ;; +*) + ;; +esac +if [ -x /usr/bin/dircolors ]; then + test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" + alias ls='ls --color=auto' + alias grep='grep --color=auto' + alias fgrep='fgrep --color=auto' + alias egrep='egrep --color=auto' +fi +alias ll='ls -alFh' +alias la='ls -A' +alias l='ls -CF' +if [ -f ~/.bash_aliases ]; then + . ~/.bash_aliases +fi +export PATH=/root/bin:$PATH |