TRAWLDB(1)

πŸ“¦ version 0.2.9, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– TRAWLDB(1) β€” the trawldb girlies' guide πŸ’–

okay bestie, sit down, we're learning trawldb, a User Command, and honestly? it's giving main character energy for your config files. let's go 🫢


✨ NAME ✨

trawldb β€” the CLI for managing trawl configuration resources. yes that's the whole name, short and iconic, no notes πŸ’…


🌸 SYNOPSIS 🌸

trawldb [OPTIONS] [--] [FILENAME]

look at her. options first, then optionally a -- if you're being fancy, then optionally a FILENAME. that's it, that's the whole vibe check ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so trawldb is a client CLI utility β€” meaning it's the little command-line bestie you talk to β€” and what it does is let you manage the configuration resources that are stored by Trawl. πŸŽ€

and what's Trawl, you ask? Trawl is a resource management tool that's positioned as an xrdb alternative, except β€” and this is the slay part β€” it's session independent. so it literally works on both X11 and Wayland. no cap. no "oh sorry babe this only works on one display server" nonsense. both. periodt. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

here's the full menu, bestie. every single one, no skipping, because i love you and you deserve the whole thing πŸ’–

  • -b, --backup <string> β€” the backup suffix used by -edit (default is .bak). so when you edit stuff, it keeps a lil backup copy with this ending. safety first, queen 🫢
  • -c, --cpp <CPP> β€” which preprocessor to use (default is /usr/bin/cpp). yes, the classic. 🧚
  • -D, --define <DEFINE> β€” takes a <DEFINE>. (the manpage gives us no further gossip on this one, so we hold hands and move on πŸ™ˆ)
  • -e, --edit <filename> β€” edit resources into a file. your moment to change things up ✨
  • -g, --get <name> β€” get the content of a resource. just peek at it, no touching πŸ’…
  • -h, --help β€” print help information. the classic "help me i'm baby" flag πŸ₯Ί
  • -I, --include <INCLUDE> β€” takes an <INCLUDE>. (again, no extra description in the original, so no invented lore, i refuse to make things up 🫢)
  • -l, --load <filename> β€” load resources from a file. bring them in, bestie 🌈
  • -m, --merge <filename> β€” merge resources from a file & sort. merge AND sort, she does both, multitasking icon ⭐
  • --nocpp β€” do NOT use a preprocessor. the raw-dogging of config processing, if you will πŸ’€
  • -q, --query [<string>...] β€” query resources. the <string> part is optional and you can pass more than one, hence the ... ✨
  • --remove β€” remove resources. gone. deleted. not me being the villain era 😭
  • -V, --version β€” print version information. always good to know which era of her you're dealing with πŸ‘‘

πŸ’œ AUTHORS πŸ’œ

these two legends built her:

  • Soumya Ranjan Patnaik <soumyaranjan1812@gmail.com>
  • Ken Gilmer <kgilmer@gmail.com>

give them their flowers, fr fr 🌸


and that's the whole page bestie!! this was trawldb version, dated 2022 β€” iykyk. go forth and manage those resources, you absolute icon πŸ¦‹πŸ’– periodt.

πŸ“¦ where this page comes from