HTAG(1)
π HTAG(1) π
okay bestie, sit down, hydrate, and let me tell you about htag.pl β the man page is literally called HTAG(1) and it lives in the User Contributed Perl Documentation section. she's a perl girlie. she's been around a minute. she's thriving. π
β¨ NAME β¨
htag.pl β adds taglines and sigs to your email, news and fidonet messages. no cap, that's the whole job description. π
π¦ SYNOPSIS π¦
htag.pl [-t tagfile -c cfgfile] -m msgfile
htag.pl -f sigfile
htag.pl -h
three moods. pick your fighter. π
πΈ DESCRIPTION πΈ
so htag.pl is a sigmonster. yes that's the technical term, i don't make the rules. she's built to be extendable in a whole bunch of different ways through her plugin system β very modular of her, very main character energy π
tho ngl, the man page itself says she might be getting a little bit too sentient in her old age. so like. keep an eye on her. π«Ά
you can use her like this:
htag.pl -m $1
$EDITOR $1
(that's the vibe β htag does her thing, then you open the file in your editor. chef's kiss. π)
for the full rundown on configuration, go look at the sample .htrc file. that's where the lore lives.
now, here's the part i'm obsessed with: making signature files by hand is tedious because you have to sit there doing mental math like "will this line up?? will it not??" β which is exactly why the -f option exists, periodt. you feed it a sigfile and it swaps out all the @[0-9]+[RC]?@ bits with the right number of spaces, so you can actually see whether you got it right or not. no more guessing, no more crying. β¨
and if you're a vim girlie (or any editor with shell escapes, iykyk), you can literally run it from inside your editor on the current file, like:
:! htag.pl -f %
iconic. we love a workflow. πΈ
π BUGS π
okay so. if you insert a tagline that contains @[0-9]+[RC]?@... you get interesting results. π and by "interesting" the man page means it, so consider this your warning bestie. don't do it. or do, but know what you're getting into. π
also, direct quote, the docs themselves say: "This documentation is useless. Use The Source Luke." β so like. the source is the source. read it. it's giving ancient wisdom. π
π FILES π
~/.htrcβ the config file. this is home. this is where you set your whole vibe.
π₯ SEE ALSO π₯
go click it, go read, go be informed. π
π AUTHOR π
Simon Huggins <huggie@earth.li> β the legend herself. thank you for your service. π«‘
and that's the whole page bestie!! now go add some taglines, line up those sigs, and remember: the -f flag is your best friend π
signing off with the deets: this one's from perl v5.32.1, dated 2022-01-12 β mwah, xoxo, go forth and sig π¦β¨
π¦ where this page comes from
- debian bookworm: htag 0.0.24-2
- debian trixie: htag 0.0.24-2
- ubuntu jammy: htag 0.0.24-2
- ubuntu noble: htag 0.0.24-2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms