A while ago I made a tiny function in my ~/.zshrc to download a video from the link in my clipboard. I use this nearly every day to share videos with people without forcing them to watch it on whatever site I found it. What’s a script/alias that you use a lot?
# Download clipboard to tmp with yt-dlp
tmpv() {
cd /tmp/ && yt-dlp "$(wl-paste)"
}
I’ve stolen a bunch of Git aliases from somewhere (I don’t remember where), here are the ones I ended up using the most:
g=git ga='git add' gau='git add --update' gcfu='git commit --fixup' gc='git commit --verbose' 'gc!'='git commit --verbose --amend' gcmsg='git commit --message' gca='git com gd='git diff' gf='git fetch' gl='git pull' gst='git status' gstall='git stash --all' gstaa='git stash apply' gp='git push' 'gpf!'='git push --force-with-lease' grb='git rebase' grba='git rebase --abort' grbc='git rebase --continue'
I also often use
ls='eza' md='mkdir -p' mcd() { mkdir -p "$1" && cd "$1" }
And finally some Nix things:
b='nix build' bf='nix build -f' bb=nix build -f .' s='nix shell' sf='nix shell -f' snp='nix shell np#' d='nix develop' df='nix develop -f'