diff options
| author | yuzu-eva <stevenhu@web.de> | 2022-12-23 21:20:52 +0100 |
|---|---|---|
| committer | yuzu-eva <stevenhu@web.de> | 2022-12-23 21:20:52 +0100 |
| commit | ee92c6100fd18a80309bcaa86d1cbc20f8f2cd49 (patch) | |
| tree | 3772ecdd57e3fcd4fd6eddc7b18230348ce5d4f3 /.bashrc | |
| parent | 2c7324c964f597080c0589a31f6164b484d7a1f2 (diff) | |
added a bunch of stuff and relocated some files
Diffstat (limited to '.bashrc')
| -rw-r--r-- | .bashrc | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/.bashrc b/.bashrc deleted file mode 100644 index 7da912f..0000000 --- a/.bashrc +++ /dev/null @@ -1,117 +0,0 @@ -# __ _ _ -# ___ __ _ / _| ___ | |__ __ _| |__ ___ -# / __| / _' | |_ / _ \| _ \ / _' | _ \ / _ \ -# | |__ / (_| | _| __/| |_) / (_| | |_) | __/ -# \___|\___._/_| \___/|____/\___._/____/ \___/ - -export LC_ALL=en_US.UTF-8 - -export STARSHIP_CONFIG=~/.config/starship/starship.toml -export MAIL=~/.mutt/Maildir - -if [ -f "/etc/profile.d/rvm.sh" ]; then - source /etc/profile.d/rvm.sh -fi - -# If not running interactively, don't do anything -case $- in - *i*) ;; - *) return;; -esac - -export NO_AT_BRIDGE=1 - -stty start undef - -# 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 globbing hidden/dot files (.filename). -shopt -s dotglob - -# make less more friendly for non-text input files, see lesspipe(1) -[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)" - -# set variable identifying the chroot you work in (used in the prompt below) -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 - -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 - - -# enable colors -if [ -f ~/.dircolors ]; then - eval "`dircolors -b ~/.dircolors`" -fi - - -alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"' - -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/profile -# sources /etc/bash.bashrc). -if ! shopt -oq posix; then - if [ -f /usr/share/bash-completion/bash_completion ]; then - . /usr/share/bash-completion/bash_completion - elif [ -f /etc/bash_completion ]; then - . /etc/bash_completion - fi -fi - -# Generated for envman. Do not edit. -[ -s "$HOME/.config/envman/load.sh" ] && source "$HOME/.config/envman/load.sh" - -# fzf configs -[ -f ~/.config/fzf/fzf.bash ] && source ~/.config/fzf/fzf.bash -export FZF_DEFAULT_OPS="--extended" -export FZF_DEFAULT_COMMAND="fd --type f" -export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND" - -# NNN -[ -f ~/.config/nnn/nnn.bash ] && source ~/.config/nnn/nnn.bash - -macchina - -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 - -[[ -s "$HOME/.rvm/environments/ruby-3.1.2" ]] && source "$HOME/.rvm/environments/ruby-3.1.2" - - -# BEGIN_KITTY_SHELL_INTEGRATION -if test -n "$KITTY_INSTALLATION_DIR" -a -e "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; then source "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; fi -# END_KITTY_SHELL_INTEGRATION - -eval "$(starship init bash)" |
