# 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