Who knows...

This commit is contained in:
2026-06-11 09:11:50 +02:00
parent ae3fe68e2a
commit 24db65b6ed
3 changed files with 97 additions and 69 deletions
+16 -2
View File
@@ -61,7 +61,7 @@ alias ls='ls -lh --color=auto --group-directories-first'
alias ll='ls -lAh --color=auto --group-directories-first'
alias la='ls -la --color=auto --group-directories-first'
alias l='ls -CF --color=auto'
alias tree='tree -C'
alias tree='tree --dirsfirst -C'
# Safety aliases
alias rm='rm -I --preserve-root'
@@ -87,12 +87,14 @@ alias ldk='lazydocker'
# Custom shortcuts
alias reload='source ~/.config/fish/config.fish'
alias p='exec ~/.local/bin/project-select'
alias prj='cd ~/Projects/ && ll'
alias dots='cd ~/.dotfiles'
alias dotman='bash ~/.dotfiles/install.sh'
alias todo='cd ~/Todo/ && nvim index.md'
alias myip='curl ipinfo.io/ip; echo ""'
alias lspmake='bear -- make -B'
alias sub='subl . && exit'
alias tc='tmux attach'
alias td='tmux detach'
alias db='lazysql'
@@ -103,7 +105,19 @@ alias services-down='docker compose -f /home/jason/Documents/Compose/local-servi
## Basic project picker using mini sessions and neovim
function pp
nvim -c "lua MiniSessions.select()"
set project (
find ~/Projects -mindepth 1 -maxdepth 1 -type d |
awk -F/ '{print $NF "\t" $0}' |
fzf --with-nth=1
)
if test -z "$project"
return
end
set project (echo $project | cut -f2)
cd $project && /usr/local/nvim_012/bin/nvim $project
end
# ==============================================================================