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:cddeis 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
- debian bookworm: cdde 0.3.1-1+b2
- ubuntu jammy: cdde 0.3.1-1build1
- ubuntu noble: cdde 0.3.1-1.1
- ubuntu resolute: cdde 0.3.1-2 Β· GPL-2.0-or-later
- ubuntu stonking: cdde 0.3.1-2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms