diff --git a/bashrc b/bashrc new file mode 100644 index 0000000..4edf727 --- /dev/null +++ b/bashrc @@ -0,0 +1,27 @@ +# Sample .bashrc for SUSE Linux +# Copyright (c) SUSE Software Solutions Germany GmbH + +# There are 3 different types of shells in bash: the login shell, normal shell +# and interactive shell. Login shells read ~/.profile and interactive shells +# read ~/.bashrc; in our setup, /etc/profile sources ~/.bashrc - thus all +# settings made here will also take effect in a login shell. +# +# NOTE: It is recommended to make language settings in ~/.profile rather than +# here, since multilingual X sessions would not work properly if LANG is over- +# ridden in every subshell. + +test -s ~/.alias && . ~/.alias || true + +eval "$(starship init bash)" + +export NVM_DIR="$HOME/.nvm" +[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm +[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion +export PATH="$PATH:$HOME/.cargo/bin" +. "$HOME/.cargo/env" +unset SSH_ASKPASS +export PYTHONSTARTUP=.python_startup.py +eval "$(~/.rbenv/bin/rbenv init - bash)" +alias vim=nvim +export EDITOR=nvim +