From d4b2ac39593f339b7fbdf659cb04e6ce4b7df6bd Mon Sep 17 00:00:00 2001 From: Johannes Ranke Date: Fri, 2 Jan 2026 12:31:47 +0100 Subject: Switch to zsh and remove some cruft --- bashrc | 49 +++---------------------------------------------- 1 file changed, 3 insertions(+), 46 deletions(-) mode change 100644 => 100755 bashrc (limited to 'bashrc') diff --git a/bashrc b/bashrc old mode 100644 new mode 100755 index eca50d7..064c66e --- a/bashrc +++ b/bashrc @@ -1,59 +1,20 @@ # vim: foldmethod=marker ts=4 sw=4 # editor {{{ -# Prefer neovim over vim over vi +# The vim command is managed by update-alternatives EDITOR=/usr/bin/vim export EDITOR # }}} # R {{{ # littler scripts distributed with the littler package -PATH=/usr/local/lib/R/site-library/littler/examples:"${PATH}" PATH=/usr/lib/R/site-library/littler/examples:"${PATH}" # Path where the R sources are export RTOP=~/svn/R # }}} -# Julia {{{ -alias julia='/home/jranke/git/julia/julia' -# }}} # debian {{{ export DEBEMAIL=jranke@uni-bremen.de export DEBFULLNAME="Johannes Ranke" # }}} -# prompt {{{ -force_color_prompt=yes - -# identify the current chroot -if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then - debian_chroot=$(cat /etc/debian_chroot) -fi - -if [ -n "$force_color_prompt" ]; then - if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then - # We have color support; assume it's compliant with Ecma-48 - # (ISO/IEC-6429). (Lack of such support is extremely rare, and such - # a case would tend to support setf rather than setaf.) - color_prompt=yes - else - color_prompt= - fi -fi - -source ~/.git-prompt.sh - -if [ "$color_prompt" = yes ]; then - PS1="${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$(__git_ps1)\$ " -else - PS1="${debian_chroot:+($debian_chroot)}\u@\h:\w\$(__git_ps1)\$ " -fi -unset color_prompt force_color_prompt -# }}} -# history {{{ -# See bash(1) for more options -HISTCONTROL=ignoredups:ignorespace -shopt -s histappend -HISTSIZE=1000 -HISTFILESIZE=2000 -# }}} # ls, dir and grep {{{ # enable color support of ls and also add handy aliases if [ -x /usr/bin/dircolors ]; then @@ -74,14 +35,10 @@ alias l='ls -CF' alias lh='ls -lh' # }}} # {{{varia -# check the window size after each command and, if necessary, -# update the values of LINES and COLUMNS. -shopt -s checkwinsize - # make less more friendly for non-text input files, see lesspipe(1) [ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)" # }}} -# {{{ local/bin +# {{{ ~/.local/bin PATH=~/.local/bin:"${PATH}" export PATH # }}} @@ -89,7 +46,7 @@ export PATH export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 export VIRTUALENVWRAPPER_VIRTUALENV_ARGS=' -p /usr/bin/python3 ' -source /usr/local/bin/virtualenvwrapper.sh +#source /usr/local/bin/virtualenvwrapper.sh # system package is installed # }}} # {{{ reticulate export RETICULATE_PYTHON=/usr/bin/python3 -- cgit v1.2.3