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
    ·
    8 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
      6 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
        ·
        6 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.