feat: Add a ton of updates

This commit is contained in:
2025-09-25 19:53:01 +10:00
parent f1d33ebd85
commit 3db24e33d4
30 changed files with 452 additions and 104 deletions

8
.zshrc
View File

@@ -30,6 +30,7 @@ source $ZSH/oh-my-zsh.sh
export EDITOR=nano
export VISUAL=nano
export ANDROID_HOME="$HOME/Android/Sdk"
export LIBVIRT_DEFAULT_URI="qemu:///system"
# Set path at the start to ensure all commands can find their binaries
export PATH="/usr/bin:$PATH"
@@ -54,6 +55,10 @@ bindkey '^[[1;5A' atuin-up-search
. "$HOME/.atuin/bin/env"
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init - zsh)"
# Zellij auto-start
ZELLIJ_AUTO_EXIT=true
eval "$(zellij setup --generate-auto-start zsh)"
@@ -71,12 +76,13 @@ alias tree=tre
alias z='zellij'
alias za='zellij attach'
alias open='xdg-open'
alias gh='git log -3'
# ani-cli with preview
alias ani-cli='FZF_DEFAULT_OPTS= ani-cli'
# Personal scripts
for cmd in opacity op blur music copy upload upload_latest_video ts hold message dockerstart dockerstop domains fix_touchpad wallpaper; do
for cmd in opacity op blur music copy upload upload_latest_video ts hold message dockerstart dockerstop domains wallpaper cert mount_ssd umount_ssd; do
alias $cmd="$HOME/scripts/${cmd}.sh"
done