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)"
}
  • balsoft@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    8 hours ago

    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'