summaryrefslogtreecommitdiff
path: root/config/essentials/shell
diff options
context:
space:
mode:
Diffstat (limited to 'config/essentials/shell')
-rw-r--r--config/essentials/shell/aliases.sh2
-rw-r--r--config/essentials/shell/functions.sh4
2 files changed, 3 insertions, 3 deletions
diff --git a/config/essentials/shell/aliases.sh b/config/essentials/shell/aliases.sh
index 509a3fe..b05f67f 100644
--- a/config/essentials/shell/aliases.sh
+++ b/config/essentials/shell/aliases.sh
@@ -139,7 +139,7 @@ alias ss4='ss -tln4p'
alias mdb='mariadb -u admin -ppass admindb'
alias mdbw='mariadb -h 0.0.0.0 -u padmin -pbulbizarre padmindb'
alias mdbwa='mariadb -h 10.3.50.5 -u padmin -pbulbizarre padmindb'
-alias tmux='pgrep tmux && tmux attach || tmux new-session'
+alias tmux='tmux list-sessions && tmux attach || tmux new-session'
# ssh
alias sha='ssh-add'
diff --git a/config/essentials/shell/functions.sh b/config/essentials/shell/functions.sh
index 0f12206..030778f 100644
--- a/config/essentials/shell/functions.sh
+++ b/config/essentials/shell/functions.sh
@@ -350,13 +350,13 @@ nvim_bindings() {
prj() {
pfx="$HOME/proj"
d="$(find "$pfx" -mindepth 1 -maxdepth 1 -type d | sed "s@$pfx/@@" |fzf)"
- [ -d "$pfx/$d" ] || return 1
+ { [ "$d" ] && [ -d "$pfx/$d" ]; } || return 1
cd "$pfx/$d"
}
prje() {
prj || return 1
f="$(git ls-files | fzf)"
- [ "$f" ] || exit 1
+ [ "$f" ] || return 1
if [ -f "$f" ]
then
"$EDITOR" "$f"