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)"
}
  • harsh3466@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    18 hours ago
    alias gl='git log'
    alias server-name-here='ssh server-name-here'
    

    I have a bunch of the server aliases. I use those and gl the most.

      • harsh3466@lemmy.ml
        link
        fedilink
        arrow-up
        3
        ·
        14 hours ago

        I do have the servers in ~/.ssh/config. I just got tired of typing ssh server and wanted the be able to just type server to ssh in.

        • jwt@programming.dev
          link
          fedilink
          arrow-up
          4
          ·
          edit-2
          13 hours ago

          We almost have the same setup then, I use

          ssh_hostnames=$(grep "^Host " ~/.ssh/config | awk '!/*/ {print $2}')
          for host in $ssh_hostnames
          do
           alias $host="ssh $host"
          done
          

          in my .bash_aliases to parse the ~/.ssh/config file and cut off the 'ssh ’ part automatically for every Host I have in there.

          • harsh3466@lemmy.ml
            link
            fedilink
            arrow-up
            3
            ·
            13 hours ago

            That is a lovely setup. I’m gonna drop that into my bash_aliases so much more elegant than me adding the alias for each server.