Make shellcheck fixes

This commit is contained in:
The Magician 2023-12-10 15:55:22 +00:00
parent 1edcc573a7
commit 5e5b1f4b2a
1 changed files with 7 additions and 5 deletions

View File

@ -47,10 +47,12 @@ export LESS_TERMCAP_ue=""
export LESS_TERMCAP_us=""
# Enable dircolors
if test -x "$(command -v dircolors)"; then
test -r ~/.config/shell/dircolors &&
eval "$(dircolors -b ~/.config/shell/dircolors)" ||
if [[ -x "$(command -v dircolors)" ]]; then
if [[ -r ~/.config/shell/dircolors ]]; then
eval "$(dircolors -b ~/.config/shell/dircolors)"
else
eval "$(dircolors -b)"
fi
fi
# Safety features
@ -67,11 +69,11 @@ source ~/.config/shell/aliasrc
# Functions
md() {
mkdir -p "$1" && cd "$1"
mkdir -p "$1" && cd "$1" || return
}
# Automatically run tmux if we aren't already in a session and there's no matching session already running
if [[ -z "$TMUX" && -z "$(tmux list-sessions | grep $HOSTNAME)" ]]; then
if [[ -z "$TMUX" ]] && ! tmux list-sessions | grep --quiet "$HOSTNAME"; then
tmux new -s "$HOSTNAME"
fi