Config...d::imon(3pm)

πŸ“¦
version 2.055 Β· 4 versions
, in debian trixie, ubuntu resolute

✨ Config...d::imon(3pm) ✨

okay bestie, gather round, because today we're reading the manual for Config...d::imon β€” a User Contributed Perl doc, no cap. it's giving "niche but iconic" and honestly? we're obsessed. πŸ’…


πŸ’– NAME πŸ’–

Config::Model::models::LCDd::imon β€” it's a Configuration class, and its full government name is LCDd::imon. πŸŽ€


🌸 DESCRIPTION 🌸

these are the configuration classes that Config::Model uses, bestie. that's the whole vibe. ✨

and plot twist β€” this whole thing was generated from LCDd.conf. so don't come for the formatting, it's autogenerated and it ate. πŸ“


πŸ¦‹ Elements πŸ¦‹

the little building blocks, the main characters of this page. let's meet them. πŸ‘‘


πŸ’œ CharMap

the character map, aka the translator that maps ISO-8859-1 over to whatever character set your display is speaking. (and jsyk: upd16314, hd44780_koi8_r, hd44780_cp1251, and hd44780_8859_5 are all possible β€” but only if it was compiled with additional charmaps. iykyk.) 🫢

this one is Optional. its type is enum. the choice list is:

  • 'none'
  • 'hd44780_euro'
  • 'upd16314'
  • 'hd44780_koi8_r'
  • 'hd44780_cp1251'
  • 'hd44780_8859_5'

upstream_default value :

none

🌈 Device

picks the device to use. that's it, that's the job. Optional, and its type is uniline. ✨

Note: Device is computed with "my $l = '/dev/lcd-imon'; -e $l ? $l : '/dev/lcd0';" and with:
  • (not me leaving this bullet empty β€” it's empty in the source too, bestie πŸ™ˆ)

πŸŽ€ Size

the display dimensions, obviously. Optional, type uniline. πŸ“

default value :

16x2

πŸ‘‘ SEE ALSO πŸ‘‘

  • cme

and that's the whole page, slay. this lil masterpiece shipped as part of perl v5.40.1, dated 2025-03-04 β€” shoutout to the version and the date, they did that. πŸ’– bye bestie, go configure something cute πŸ¦‹

πŸ“¦ where this page comes from