aboutsummaryrefslogtreecommitdiff
path: root/.bashrc
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2021-07-14 19:44:10 -0400
committertdro <tdro@users.noreply.github.com>2021-07-14 19:44:10 -0400
commitd8c782c5efb47cfbfe34fb38efc7806867e9515d (patch)
tree02c3de59c5953e38097d2bf494816146bdad91c3 /.bashrc
parent40caf76c241c70d9237eb9a14c0a3a800485725c (diff)
downloaddotfiles-d8c782c5efb47cfbfe34fb38efc7806867e9515d.tar.gz
dotfiles-d8c782c5efb47cfbfe34fb38efc7806867e9515d.tar.bz2
dotfiles-d8c782c5efb47cfbfe34fb38efc7806867e9515d.zip
.bashrc|.bash_profile: Set stricter mode for now
Diffstat (limited to '.bashrc')
-rw-r--r--.bashrc38
1 files changed, 19 insertions, 19 deletions
diff --git a/.bashrc b/.bashrc
index e958934..26971eb 100644
--- a/.bashrc
+++ b/.bashrc
@@ -1,10 +1,10 @@
-#!/bin/bash
+#!/bin/bash -eu
# source exports
export BASH_PROFILE=1 && . "$HOME/.bash_profile";
# bail if not interactive
-echo $- | grep -q "i" || return;
+printf '%s' "$-" | grep -q "i" || return;
# cd using directory name
shopt -s autocd;
@@ -35,23 +35,23 @@ fzfkeybindings=$(readlink "$(type -P fzf)" | cut -d '/' -f -4)/share/fzf/key-bin
# set virtual console colors
if [ "$TERM" = "linux" ]; then
- echo -en "\e]P0111111" #black [background]
- echo -en "\e]P1D84F4F" #darkred
- echo -en "\e]P2DEFF3E" #darkgreen
- echo -en "\e]P3FFDF23" #brown
- echo -en "\e]P479AEFF" #darkblue
- echo -en "\e]P58894CF" #darkmagenta
- echo -en "\e]P679AEFF" #darkcyan
- echo -en "\e]P7dddddd" #lightgray
- echo -en "\e]P8DDDDDD" #darkgray
- echo -en "\e]P9E84F4F" #red
- echo -en "\e]PABEFF3E" #green
- echo -en "\e]PBFEA63C" #yellow
- echo -en "\e]PC69AEFF" #blue
- echo -en "\e]PD9894CF" #magenta
- echo -en "\e]PE69AEFF" #cyan
- echo -en "\e]PFffffff" #white [foreground]
- clear #for background artifacting
+ echo -en "\e]P0111111" # black [background]
+ echo -en "\e]P1D84F4F" # darkred
+ echo -en "\e]P2DEFF3E" # darkgreen
+ echo -en "\e]P3FFDF23" # brown
+ echo -en "\e]P479AEFF" # darkblue
+ echo -en "\e]P58894CF" # darkmagenta
+ echo -en "\e]P679AEFF" # darkcyan
+ echo -en "\e]P7dddddd" # lightgray
+ echo -en "\e]P8DDDDDD" # darkgray
+ echo -en "\e]P9E84F4F" # red
+ echo -en "\e]PABEFF3E" # green
+ echo -en "\e]PBFEA63C" # yellow
+ echo -en "\e]PC69AEFF" # blue
+ echo -en "\e]PD9894CF" # magenta
+ echo -en "\e]PE69AEFF" # cyan
+ echo -en "\e]PFffffff" # white [foreground]
+ clear # for background artifacting
fi
# color man