LinuxTaRT(1)

✨ LinuxTaRT πŸ’– (section 1 of the manual, bestie)

okay so this is the manual page for LinuxTaRT, and if you're here it's because you want your emails to have a signature that absolutely serves. TaRT is a signature generator, and like β€” it's giving main character energy, lowkey. Let's get into it. πŸŽ€


🌸 NAME 🌸

LinuxTaRT β€” generates email signatures. that's it. that's the whole job. and it does it iconically. πŸ’…


πŸ¦‹ SYNTAX πŸ¦‹

tart [options]

that's literally all you need, bestie. tart and then whatever flags you're feeling.


πŸ’œ DESCRIPTION πŸ’œ

TaRT generates email signatures based on a whole bunch of rules and settings β€” like, a variety, okay, it's not just one trick. and here's the slay part: it can make use of a template, which means you can produce signatures that are 100% customized. yes. one hundred percent. your signature, your rules. periodt. ✨


πŸŽ€ OPTIONS πŸŽ€

okay this is the section you actually came for. every single flag, no skips, let's go 🫢

  • -a, --add β€” prompts you for a new tagline and drops it into the tagline database. (heads up: this needs write permission on the database file!)
  • -d, --display β€” shows you the current signature and then peaces out. exit. done.
  • -h, --help β€” prints a help message and exits. classic. we love her.
  • -k, --kill β€” terminates TaRT while it's in daemon mode. bye bestie πŸ’€
  • -p, --proc β€” displays the current status and the PID (if applicable, i.e. if there is one).
  • -l, --license β€” displays the software license. the legal lore ✨
  • -s, --setup β€” runs the built-in configuration tool. it's giving setup wizard, it's giving let me help you.
  • --daemon <seconds> β€” starts in daemon mode and waits <seconds> seconds between updates. so like, it keeps refreshing on a timer, no cap.
  • --template <filename> β€” runs TaRT with the custom file you specify here.
  • --config <filename> β€” runs TaRT with the config file you specify here.

the next batch? these ones can be set in the configuration file. and important: the command line parameters will override other settings. CLI stays winning. πŸ‘‘

  • +c / -c β€” enable/disable signature centering. (default: disabled)
  • +cust / -cust β€” build signature based on template. (default: enabled)
  • +n / -n β€” enable/disable date in signature. (default: enabled)
  • +q / -q β€” enable/disable quiet mode. (default: disabled)
  • +sd / -sd β€” enable/disable special dates. (default: enabled)
  • +v / -v β€” enable/disable TaRT version information in signature. (default: enabled)

🧚 FILES 🧚

the sacred texts. the places where stuff lives. πŸ’–

  • ~/.tartrc β€” configuration file. the location and name of the following files can be set right here. it's the boss of the group chat.
  • /etc/tart.tags β€” the tagline database. contains taglines, one per line.
  • ~/.signature β€” the file where the signature gets written. this is the one that ends up in your emails, bestie.
  • ~/.tart-tustom β€” the signature template. (yes, that's spelled with a "tustom" β€” we don't make the rules, we just read them 😭)
  • ~/.tartdates β€” list of special dates. birthdays of the calendar, basically. 🌸

🌈 ENVIRONMENT VARIABLES 🌈

  • HOME β€” specifies the user's home directory. (hi, it's me, your home directory, i'm the problem it's me 🫢)

⭐ EXAMPLES ⭐

okay let's actually do things. examples, go:

to run TaRT using default or stored settings:

tart

to run TaRT quietly:

tart +q

to run TaRT as a daemon and generate a new signature every 5 minutes:

tart --daemon 300

see how clean that is? no notes. πŸ”₯


πŸ‘‘ VERSION πŸ‘‘

this man page was written for LinuxTaRT version 3.08. historic. iconic. πŸŽ€


πŸ’– AUTHORS πŸ’–

  • Mark Veinot <mveinot@gmail.com>

the person who made all of this happen. we stan. πŸ™ˆ


🌟 SEE ALSO 🌟

go read those too, bestie, they're the extended universe. ✨


and that's the whole page!! πŸ’… this one's a Mark Veinot production, version 1.0.2, for LinuxTaRT(1) β€” so like, if you ever forget, it's all right here waiting for you. no cap. πŸ«ΆπŸŒΈπŸ¦‹
πŸ“¦ where this page comes from