lchat icon indicating copy to clipboard operation
lchat copied to clipboard

line chat is a simple and elegant front end for ii-like chat programs

line chat

lchat (line chat) is a line oriented front end for ii-like chat programs. It handles the input from keyboard and output file in parallel. Thus, you are able to type messages while new chat lines are arriving. Its main focus is on usability and simplicity.

lchat

Programs you can use lchat as a front end for:

  • https://tools.suckless.org/ii/
  • https://git.2f30.org/ratox
  • https://github.com/younix/sj/
  • https://23.fi/jj/
  • https://github.com/czarkoff/icb

Requirements

TODO

  • fix: cursor positions in cases of line wrapping
  • add input history
  • split slackline as an extra project
  • add support for vi/emacs mode