lirc-lsremotes(1)

πŸ“¦
version 0.10.2 Β· 3 versions
, in alpine 3.24, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ lirc-lsremotes β€” the User Commands manual, page 1 ✨

okay bestie, listen up πŸ’– this is lirc-lsremotes(1) β€” yes, section 1, the User Commands one, we're in the big leagues now β€” and it is literally the tool that reads your lirc config files and tells you what's up.


πŸŽ€ NAME πŸŽ€

lirc-lsremotes β€” parse lirc configuration files. that's it, that's the whole job, and she does it flawlessly πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

lirc-lsremotes [options] <directory>

lirc-lsremotes [options] <file>

two whole modes, pick your fighter ✨


πŸ’… DESCRIPTION πŸ’…

so lirc-lsremotes can parse lirc remote configuration files (i.e., lircd.conf) and then show you a condensed index line, the complete data, and/or diagnostics. the way that one little command does all three?? obsessed. 🫢

when you hand her a directory (the first form up there ⬆️), she expects it to contain a bunch of vendor directories, and each of those vendor directories contains one or more configuration files. it's giving nesting dolls, it's giving organization, we love a structured queen πŸŽ€

in the second form, lirc-lsremotes displays remote configurations for a given config file. just one file, all the tea β˜•


🌸 OPTIONS 🌸

  • -d, --dump β€” dump the complete configuration data for listed configurations. all of it, no crumbs left behind πŸ’€
  • -s, --silent β€” only print diagnostics. quiet mode, main character energy but make it mysterious 🀫
  • -v --version β€” print version info. (yes bestie, exactly as written up there, no comma between them, I don't make the rules, I just report them faithfully πŸ’…)
  • -h, --help β€” print help message. when in doubt, ask her nicely 🌈

⭐ EXAMPLES ⭐

print a status line and possible diagnostics for a file:

$ lirc-lsremotes  remotes/hitachi/RM-466E.lircd.conf
lirc-lsremotes: Warning RM-466E: you should specify a valid gap value
hitachi;RM-466E.lircd.conf;no_lircmd;no_photo;RM-466E;timing;no_raw

see that warning? she's looking out for you, fr fr πŸ˜­πŸ’–

list a status line for all remotes under remotes, saving diagnostics into a file:

$ lirc-lsremotes  remotes > remotes.list 2>warnings.txt

redirecting stdout to one file and stderr to another, we love a split-and-conquer moment πŸ‘‘


πŸ”₯ SEE ALSO πŸ”₯

http://sourceforge.net/projects/lirc-remotes

go, click, explore, slay 🌈


and that's the whole page bestie! this was lirc-lsremotes 0.10.2, last changed Aug 2015, and yeah she's a vintage icon but she still ate πŸ’…βœ¨ periodt. mwah! πŸ«ΆπŸ’–