diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2019-10-22 11:32:50 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2019-10-22 11:32:50 +0200 |
commit | b063e1e09fe684af2f3a2bc585daeebcbf3c5d65 (patch) | |
tree | 75a08cf450937ca53a1dc64feb38bbc3f348b7cd | |
parent | cd65ede89d0a2cb99b459767d847c0c09290e4fa (diff) | |
download | dotfiles-b063e1e09fe684af2f3a2bc585daeebcbf3c5d65.tar.gz dotfiles-b063e1e09fe684af2f3a2bc585daeebcbf3c5d65.tar.xz dotfiles-b063e1e09fe684af2f3a2bc585daeebcbf3c5d65.zip |
bash: Set LANG to C.UTF-8 by default and cleanup script
-rw-r--r-- | bash/.bashrc | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/bash/.bashrc b/bash/.bashrc index b2bce2f..dd8e47b 100644 --- a/bash/.bashrc +++ b/bash/.bashrc @@ -4,6 +4,9 @@ # Last Change: 2016-11-13 21:59:10 # +export LANG=C.UTF-8 +export LC_ALL=C.UTF-8 + export GDK_DPI_SCALE="1.0" export GREP_COLOR="0;38;5;1" @@ -14,8 +17,8 @@ export HISTCONTROL=erasedups export HISTSIZE=10000 shopt -s histappend -if test -e "/etc/fedora-release"; then - . /etc/bashrc +if [ -e "/etc/fedora-release" ]; then + source /etc/bashrc fi #echo @@ -23,13 +26,13 @@ fi #echo # Keychain -if test -x "/usr/bin/keychain"; then +if [ -x "/usr/bin/keychain" ]; then keychain -q --noask [ -z "$HOSTNAME" ] && HOSTNAME=$(uname -n) - [ -r $HOME/.keychain/$HOSTNAME-sh ] && \ - source $HOME/.keychain/$HOSTNAME-sh - [ -f $HOME/.keychain/$HOSTNAME-sh-gpg ] && \ - source $HOME/.keychain/$HOSTNAME-sh-gpg + [ -r "$HOME/.keychain/$HOSTNAME-sh" ] && \ + source "$HOME/.keychain/$HOSTNAME-sh" + [ -f "$HOME/.keychain/$HOSTNAME-sh-gpg" ] && \ + source "$HOME/.keychain/$HOSTNAME-sh-gpg" fi if test -x /usr/bin/nvim; then @@ -43,18 +46,20 @@ fi case "$TERM" in *256color*) if test -x /usr/bin/powerline-daemon; then - $(/usr/bin/powerline-daemon -q) - if test -z "$MC_SID"; then - source /usr/share/powerline/bash/powerline.sh + out=$(/usr/bin/powerline-daemon -q) + if [ -z "$MC_SID" ]; then + source "/usr/share/powerline/bash/powerline.sh" fi fi ;; esac for SHFILE in ${HOME}/.profile.d/*.sh; do - if [ -f ${SHFILE} ]; then - source ${SHFILE} + if [ -f "${SHFILE}" ]; then + source "${SHFILE}" fi done -test -s ~/.alias && . ~/.alias || true +if [ -s "$HOME/.alias" ]; then + source "$HOME/.alias" +fi |