IRPTY(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

πŸ’… irpty β€” the pseudo tty driver, bestie edition

okay so you know how irpty is a User Command in section 1 of the manual? yeah. that's the one. she's a pseudo tty driver and she's iconic, no cap. let's get into it πŸŽ€


✨ SYNOPSIS ✨

irpty [options] config_file -- program [args ...]

like. that's the whole shape of it. options, then your config_file, then the lil -- divider, then the program and whatever args you wanna hand her. periodt πŸ’–


🌸 DESCRIPTION 🌸

so here's the tea: irpty connects to lircd to receive infrared codes and turns them into key strokes. that's the whole vibe. remote control energy, but make it keyboard. πŸ”₯

for example, you could literally type:

irpty ~/.config/lircrc -- workbone

and boom, you're controlling the CD-player program workbone. main character behaviour fr fr. 🫢

heads up tho: of course you're gonna have to create an appropriate config file for this first. she's not gonna read your mind, bestie 😭

the config string gets passed to whatever application you're running. and ngl, you can use escape sequences to specify non printable characters. if you wanna know the deets on that, go have a look at the .lircrc file format description. it's giving ✨ documentation ✨. iykyk.


πŸ‘‘ OPTIONS πŸ‘‘

one bullet per flag, no skips, we're thorough in this house πŸ’…

  • -h, --help β€” display usage summary. the "hey what do i do" button πŸ¦‹
  • -V, --version β€” display version. flex the numbers ✨
  • -e, --no-echo β€” disable echo. she goes quiet πŸ“
  • -i, --ignore-eof β€” ignore EOF. not today, end-of-file 🌈
  • -n, --non-interactive β€” force non-interactive mode. no back-and-forth, just business πŸ’€
  • -v, --verbose β€” verbose mode. she will tell you EVERYTHING πŸ”₯

πŸ’œ SEE ALSO πŸ’œ

the documentation for lirc is maintained as html pages. they live under html/ in the documentation directory. go read her, she ate. πŸ“š


okay that's the whole page, we're done here πŸŽ€ mwah! this was irpty 0.10.2, last changed back in Aug 2015, and yeah she's still slaying. bye bestie, go control something with your remote πŸ‘‘πŸ’–