cdde(1)

πŸ’Ώ cdde β€” bestie edition (section 1 of the manual, iykyk)

okay so hi!! you're reading the manual page for cdde, which is short for Compact Disc Detect & Execute. yes the name is a little acronym-y. no we are not changing it. it's iconic. πŸ’…


✨ SYNOPSIS ✨

cdde [-c filename] [-rbvVh]

that's it. that's the whole summoning ritual. πŸŽ€


🌸 DESCRIPTION 🌸

okay so picture this: cdde is a program that literally just sits there and detects when a cdrom drive on your system has had a disc inserted. that's its whole thing. it watches. it waits. main character energy, honestly. πŸ¦‹

and then β€” the way that it works β€” when it finds a disc inserted in the drive, it will attempt to determine the type of the disc, and execute a specified command. so it's detect and execute. the name wasn't lying to you bestie.

this means you can put in a dvd and your favorite dvd software will start, or put in a data cd and it will be automatically mounted for you. no cap, it just does that. ✨

right now cdde can detect the following types of discs:

  • audio cd
  • data cd
  • dvd
  • mixed audio/data cd
  • vcd
  • svcd
  • blank cdr/dvdr

a whole roster. obsessed. πŸ”₯

for now the dvd checking is just a bit of magic that checks to see if there's a "video_ts" directory on the disc. same goes for the vcd checking: it just looks for a "vcd" directory on the disc. lowkey simple, highkey effective, we love that for it. 🧚

cdde reads its configuration from "~/.cdde.xml" unless otherwise specified on the command line. noted. πŸ“


πŸ’… OPTIONS πŸ’…

  • -r, --run β€” run commands on disc already in drive when is started. like, if the disc was already sitting there being pretty before you launched, this catches it. 🫢
  • -b, --batch β€” batch mode: check all drives once then exit. and bestie, listen, it implies -r. one and done. πŸ’€
  • -c, --config <filename> β€” use the config file <filename>. the default is ~/.cdde.xml, in case you were wondering (you were). πŸŽ€
  • -v, --verbose β€” print out lots of information. it will simply not stop talking. we stan a chatty icon. πŸ—£οΈ
  • -V, --version β€” print out version information. short and sweet. ⭐
  • -h, --help β€” print display this help and exit. (yes that's the original wording, "Print Display", we are not touching it, it's part of the lore now. πŸ™ˆ)

πŸ“ FILES πŸ“

  • ~/.cdde.xml

πŸ‘€ SEE ALSO πŸ‘€


πŸ‘‘ AUTHORS πŸ‘‘

  • Eric Lathrop <eric@ericlathrop.com>
  • Stanislav Maslovski <stanislav.maslovski@gmail.com>

🌈 WEBSITE 🌈

for the latest release of cdde, see:

http://cdde.sourceforge.net/

ok so quick vibe check before you go: cdde is the detect-and-execute girlie, it reads ~/.cdde.xml, and it knows seven whole disc types. that's the whole page. you ate this documentation. periodt. πŸ’–

and that's a wrap on the manual page for cdde, version 0.3.1, written up by Eric Lathrop β€” this whole page lives in section 1, so cdde(1) if you're citing it in your essay bestie. byeeee 🫢✨🌸

πŸ“¦ where this page comes from