YDPDICT(1)

πŸ’– YDPDICT(1) β€” an interface for Collins and Langenscheidt dictionaries πŸ’–

okay bestie, gather round, because this one is a whole manual page, section 1 of the General Commands Manual, and it's literally giving "learn a language, look cute doing it". no cap. πŸŽ€


✨ NAME ✨

ydpdict β€” an interface for Collins and Langenscheidt dictionaries. yes that's it, that's the name, slay. πŸ’…


🌸 SYNOPSIS 🌸

ydpdict [ options ]

πŸ¦‹ DESCRIPTION πŸ¦‹

ydpdict is an ncurses interface for the English-Polish and Polish-English Collins dictionaries, plus the German-Polish and Polish-German Langenscheidt dictionaries, all of which are distributed by Young Digital Planet. it's giving dictionary main character energy, fr fr. πŸ“šβœ¨

now, the way this thing finds its config file? it tries the following locations and reads only the first one it actually finds β€” so order matters, bestie, don't play:

  1. ~/ydpdict.conf
  2. ~/.ydpdictrc
  3. /etc/ydpdict.conf

and the dictionary files? ydpdict goes looking for those in the current directory and in /usr/local/share/ydpdict. πŸ•΅οΈβ™€οΈ

pronunciation samples are read from /media/cdrom by default β€” that's the whole vibe. and if you want samples of both english and german words to actually play, you shall create en and de subdirectories with the respective content inside. lowkey important, don't skip it. 🎧🌸


πŸ’… OPTIONS πŸ’…

every single flag, no skips, we ate:

  • -e, --eng β€” starts the English-Polish dictionary. this one is the default, so if you just vibe in with nothing, this is what you get. πŸ‘‘
  • -p, --pol β€” starts the Polish-English dictionary. πŸ‡΅πŸ‡±
  • -g, --ger-pol β€” starts the German-Polish dictionary. πŸ‡©πŸ‡ͺ
  • -o, --pol-ger β€” starts the Polish-German dictionary. πŸ‡΅πŸ‡±βž‘οΈπŸ‡©πŸ‡ͺ
  • -f, --path=PATH β€” sets the path to the data files. πŸ“
  • -c, --cdpath=PATH β€” sets the path to the CD with pronunciation samples. πŸ’Ώ
  • -P, --player=PATH β€” sets the path to the sound player. πŸ”Š
  • -w, --word=WORD β€” starts the dictionary and translates the word you specified. instant, iconic, no scrolling. ⚑
  • -A, --audio=DEVICE β€” sets the default audio device. 🎚️
  • --version β€” displays the version of the program. πŸ™ˆ
  • -h, --help β€” shows command line options. 🫢

πŸŽ€ CONFIGURATION OPTIONS πŸŽ€

these live in the config file, bestie, and they're how you make it yours:

  • Path PATH β€” sets the path to data files. πŸ“‚
  • CDPath PATH β€” sets the path to the CD with pronunciation samples. πŸ’Ώ
  • Player COMMAND β€” sets the path to the sound player. 🎡
  • DefaultDictionary TYPE β€” the default dictionary. the types are: 0 - English-Polish, 1 - Polish-English, 2 - German-Polish, 3 - Polish-German. πŸ—‚οΈ
  • UseColor BOOLEAN β€” color support is autodetected, but color display can be forced with this option (On, Off). 🌈
  • UseTransparent BOOLEAN β€” terminal transparency (On, Off). 🫧
  • Color COLOR β€” one of the color settings. 🎨
  • DefinitionColor COLOR β€” another one of the color settings. 🎨
  • InformationColor COLOR β€” and the third one. 🎨

those three color settings above (Color, DefinitionColor, InformationColor) are the colors used to display definitions, and they can be set to one of the following:

Black, Red, Green, Brown, Blue, Magenta, Cyan, White, Gray, Yellow, LightRed, LightGreen, LightBlue, LightMagenta, LightCyan, LightWhite.

⚠️ note bestie, real talk: for colors with the Light prefix, emphasis will be invisible. so like, choose accordingly, don't come crying to me. πŸ˜­πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

ydpdict was written by Wojtek Kaniewski <wojtekka@toxygen.net>. the latest version can be found at http://toxygen.net/ydpdict/ β€” go get it, it's giving iconic. 🌟


and that's the whole page, periodt. πŸ’– this version is the one dated December 13, 2013, from the YDPDICT(1) era β€” so yeah, it's a lil vintage, but vintage is a vibe. πŸ¦‹βœ¨ mwah, bye bestie! πŸ’…πŸŒΈ