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
      3
      ·
      11 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
        9 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
          ·
          10 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.