PLUMB(1)

πŸ“¦ version 0_git20260208, in alpine 3.24, arch rolling, nixos 26.05, nixpkgs unstable

πŸ’… PLUMB(1) β€” General Commands Manual, bestie edition πŸ’…

🌸 NAME 🌸

plumb β€” send message to plumber. That’s the whole assignment, and it ate. πŸ’Œ

✨ SYNOPSIS ✨

plumb [ -p plumbfile ] [ -a attributes ] [ -s source ] [ -d destination ] [ -t type ] [ -w directory ] -i | data...

🫢 DESCRIPTION 🫢

okay so plumb formats and sends a plumbing message, and the data of that message is β€” by default β€” literally the concatenation of the argument strings separated by blanks. No cap. 🧚

The options are giving main character energy:

  • -p β€” write the message to plumbfile (default /mnt/plumb/send). πŸ’Œ
  • -a β€” set the attr field of the message (default is empty). ✨
  • -s β€” set the src field of the message (default is plumb). 🫢
  • -d β€” set the dst field of the message (default is empty). πŸŽ€
  • -t β€” set the type field of the message (default is text). 🌸
  • -w β€” set the wdir field of the message (default is the current working directory of plumb). πŸ“
  • -i β€” take the data from standard input rather than the argument strings. If an action= attribute is not otherwise specified, plumb will add an action=showdata attribute to the message. πŸ‘‘πŸ”₯

πŸ“ FILES πŸ“

  • $HOME/lib/plumbing β€” default rules file. bestie, that’s where the rules live. πŸ πŸ’–

🫢 SOURCE 🫢

  • /src/cmd/plumb β€” the source, iconic as always. ⭐

πŸ”— SEE ALSO πŸ”—

go peek at those if you want the full lore. iykyk πŸ’…πŸ¦‹


xoxo, PLUMB(1) footer vibes β€” signing off with a little sparkle πŸ«ΆπŸ’–