ohmyzsh-custom/alias.zsh
2025-01-13 21:42:01 -05:00

36 lines
805 B
Bash

### My aliases for my Kitty + OhMyZSH combo.
# These aliases go from the very bare basics that will work on any distro, like Kitten integrations,
# to Python and Node Version Manager, then distro specific aliases.
#
#
## Basic Utils
alias ls="ls -A --color=tty"
alias du="du -sh"
lsd --version 2>&1 >/dev/null && alias ls="lsd -A --color always" || alias ls="ls -A --color=tty"
#
#
## Kitty
# alias kitten="kitty +kitten"
# alias ssh="kitten ssh"
#
#
## Python UV
if [[ $(uname -o) != "Android" ]] then
alias pip="uv pip"
alias venv="uv venv"
alias suv="source ./.venv/bin/activate"
alias rpip="/usr/bin/pip"
fi
#
#
## NVM
alias loadnvm=". $HOME/.nvm/nvm.sh"
#
#
## Debian, Ubuntu and friends
alias nala="sudo nala"
#
#
## Android Bundle tool
alias bundletool="java -jar ~/Android/bundletool.jar"