summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2019-10-22 11:32:50 +0200
committerAndreas Schneider <asn@cryptomilk.org>2019-10-22 11:32:50 +0200
commitb063e1e09fe684af2f3a2bc585daeebcbf3c5d65 (patch)
tree75a08cf450937ca53a1dc64feb38bbc3f348b7cd
parentcd65ede89d0a2cb99b459767d847c0c09290e4fa (diff)
downloaddotfiles-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/.bashrc31
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