add xres value st.lightmode, aliases: add missing local and query from command, new lg alias

- rename st alias to gst
This commit is contained in:
2025-10-10 07:47:59 +02:00
parent 95fdacdd31
commit ce19fa1371
2 changed files with 16 additions and 3 deletions

View File

@@ -3,6 +3,15 @@ alias ll='ls -l'
alias tl='tmux list-sessions'
alias rgh='rg -.'
alias fdh='fd -H'
alias lg=lazygit
if alias st > /dev/null; then
alias gst='_vcs status'
unalias st
fi
if alias r > /dev/null; then
unalias r
fi
if which exa > /dev/null; then
alias ls='exa --icons'
@@ -21,9 +30,10 @@ tn() {
}
tni() {
DIR=$(zoxide query -l | vis-menu -p 'Dir:' -l 10)
local Q="${@:-}"
local DIR=$(zoxide query -l | vis-menu -p 'Dir:' -l 10 "$Q")
if [ -n "$DIR" ]; then
NAME=$(echo | vis-menu -p 'Session name:' $(basename $DIR))
local NAME=$(echo | vis-menu -p 'Session name:' $(basename $DIR))
if [ -n "$DIR" ]; then
tmux new -A -s "$NAME" -c "$DIR"
fi
@@ -39,7 +49,8 @@ ta() {
}
tai() {
NAME=$(tmux ls | vis-menu -p 'Session:' -l 10 | cut -d: -f1)
local Q="${@:-}"
local NAME=$(tmux ls | vis-menu -p 'Session:' -l 10 "$Q" | cut -d: -f1)
if [ -n "$NAME" ]; then
tmux attach -t "$NAME"
fi