LIRC-SETUP(1)
π LIRC-SETUP(1) π
okay bestie, listen up β this is the lirc-setup page from the User Commands section of the manual, and it's literally the glow-up your infrared setup has been waiting for. no cap.
β¨ NAME β¨
lirc-setup β the interactive lirc setup tool π (yes, interactive, meaning you get to click things, main character energy)
πΈ SYNOPSIS πΈ
lirc-setup [output directory]
π¦ DESCRIPTION π¦
so basically π it's a simple GUI tool. you sit there, it shows you some dialogs, and out the other side comes a freshly baked lirc configuration. during those dialogs you're picking stuff like the driver, the device, modprobe actions, etc. β all the little details that make your remote actually work.
the results? written out as separate files, dropped into the output directory. and if you don't hand it an output directory, it just defaults to lirc-setup.conf.d. slay. π«Ά
π FILES π
configsβ this is the lirc hardware database, the whole encyclopedia of vibes. by default it gets searched for in.,..,/usr/share/lirc, and the directory wherelirc-setupitself lives.configsis a directory, and inside it there's a separate file for each menu entry. for the full lore, go read theconfigs/README. πlirc-setup.conf.dβ the output directory. on normal exits (i.e. when nothing goes feral), this contains at least alircd.confand alirc_options.conffile. the optional extras arelirc-modprobe.confandlircmd.conf.- several other support files get downloaded from the lirc website as part of the configuration process. π
π₯ SEE ALSO π₯
http://sf.net/p/lirc-remotesβ the lirc remote configurations database, which is a whole separate project, its own thing, doing its own thing.lirc-setupfetches all remote configurations from this point, so if you were wondering where your remote's config comes from... it's here. β
heads up bestie: a bunch of support files come over the network during setup, and the configs get searched in several places by default β so if something's not being found, check those paths first. π
that's the whole page, you ate it, periodt. this was lirc-setup 0.10.2, with the last change way back in Aug 2015 (iconic, honestly) ππ§
π¦ where this page comes from
- alpine 3.24: lirc-doc 0.10.2-r4 Β· GPL-2.0-only
- debian trixie: lirc 0.10.2-0.10 Β· GPL-2.0-or-later
- fedora 43: lirc-config 0.10.2-4.fc43 Β· GPL-2.0-only AND LicenseRef-Callaway-BSD
- fedora 44: lirc-config 0.10.2-5.fc44 Β· GPL-2.0-only AND LicenseRef-Callaway-BSD
- nixos 26.05: lirc 0.10.2
- nixpkgs unstable: lirc 0.10.2
- opensuse-leap 16.0: lirc-core 0.10.2-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: lirc-core 0.10.2-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: lirc-core 0.10.2-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: lirc-core 0.10.2-160000.2.2 Β· GPL-2.0-or-later
- ubuntu noble: lirc 0.10.2-0.8build1 Β· GPL-2.0-or-later
- ubuntu questing: lirc 0.10.2-0.10build1
- ubuntu resolute: lirc 0.10.2-0.10ubuntu1 Β· GPL-2.0-or-later
- ubuntu stonking: lirc 0.10.2-0.11 Β· 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