diff options
| author | yuzu-eva <stevenhu@web.de> | 2022-05-25 23:27:39 +0200 |
|---|---|---|
| committer | yuzu-eva <stevenhu@web.de> | 2022-05-25 23:27:39 +0200 |
| commit | 8cadde64bd921fc57502f0e603970d79bafe7bf6 (patch) | |
| tree | 19d20e5c7e8842e2949de178f6547f7fc86ddb12 /.bashrc | |
| parent | 8384feb393386df10bea6eec970ba1dc020985fa (diff) | |
update some configs; switched to nvim
Diffstat (limited to '.bashrc')
| -rw-r--r-- | .bashrc | 51 |
1 files changed, 19 insertions, 32 deletions
@@ -1,9 +1,12 @@ -# ~/.bashrc: executed by bash(1) for non-login shells. -# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) -# for examples +# __ _ _ +# ___ __ _ / _| ___ | |__ __ _| |__ ___ +# / __| / _' | |_ / _ \| _ \ / _' | _ \ / _ \ +# | |__ / (_| | _| __/| |_) / (_| | |_) | __/ +# \___|\___._/_| \___||____/\___._/____/ \___/ +# -# EDITOR='emacsclient -c' -PATH="/usr/local/lib:$HOME/.cargo/bin:$HOME/.emacs.d/bin${PATH:+:${PATH}}" +# Add various paths +export PATH="$PATH:usr/local/lib:$HOME/.cargo/bin" # Path for Android Development export ANDROID_HOME=$HOME/Android/Sdk @@ -12,6 +15,8 @@ export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/tools/bin export PATH=$PATH:$ANDROID_HOME/platform-tools +export LC_ALL=en_US.UTF-8 + # If not running interactively, don't do anything case $- in *i*) ;; @@ -37,11 +42,9 @@ HISTFILESIZE=2000 # update the values of LINES and COLUMNS. shopt -s checkwinsize - # Enable globbing hidden/dot files (.filename). shopt -s dotglob - # If set, the pattern "**" used in a pathname expansion context will # match all files and zero or more directories and subdirectories. #shopt -s globstar @@ -59,11 +62,6 @@ case "$TERM" in xterm-color|*-256color) color_prompt=yes;; esac -# uncomment for a colored prompt, if the terminal has the capability; turned -# off by default to not distract the user: the focus in a terminal window -# should be on the output of commands, not on the prompt -#force_color_prompt=yes - 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 @@ -91,23 +89,16 @@ xterm*|rxvt*) ;; esac - # enable colors eval "`dircolors -b ~/.dircolors`" # colored GCC warnings and errors # export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' - # Add an "alert" alias for long running commands. Use like so: # sleep 10; alert 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$//'\'')"' -# Alias definitions. -# You may want to put all your additions into a separate file like -# ~/.bash_aliases, instead of adding them here directly. -# See /usr/share/doc/bash-doc/examples in the bash-doc package. - if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi @@ -123,29 +114,25 @@ if ! shopt -oq posix; then fi fi -neofetch - -##----------------------------------------------------- -## synth-shell-prompt.sh -if [ -f /home/cafebabe/.config/synth-shell/synth-shell-prompt.sh ] && [ -n "$( echo $- | grep i )" ]; then - source /home/cafebabe/.config/synth-shell/synth-shell-prompt.sh +## Powerline +if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then + powerline-daemon -q + POWERLINE_BASH_CONTINUATION=1 + POWERLINE_BASH_SELECT=1 + source /usr/share/powerline/bindings/bash/powerline.sh fi - - - # Generated for envman. Do not edit. [ -s "$HOME/.config/envman/load.sh" ] && source "$HOME/.config/envman/load.sh" - - - +# fzf configs [ -f ~/.fzf.bash ] && source ~/.fzf.bash export FZF_DEFAULT_OPS="--extended" export FZF_DEFAULT_COMMAND="fd --type f" export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND" - # 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 + +neofetch |
