Skip to content

Lightweight Qt Terminal Emulator

License

Notifications You must be signed in to change notification settings

ohwgiles/quilte

Repository files navigation

ABANDONED (but will stay for messy posperity :)

quilte

Screenshot

  • Qt terminal emulator
  • no dependencies on Glob or Krud
  • search buffer
  • unicode
  • save buffer
  • tabs
  • configurable

qvtermwidget

compiling

Build libvterm

git clone https://github.com/neovim/libvterm.git
cd libvterm
git fetch
git checkout 212859a30de7506c5e56bdc39af6141ddacd68f7
make
make install PREFIX=/home/user/libroot

Build quilte

Open quilte.pro in Qt Creator.

Select "Projects -> Build". Add to environment variables:

LIBVTERM_DIR=/home/user/libroot

current state

  • functional and useful
  • qvtermwidget code is a mess though
  • supports (very basic) embedded Hebrew RTL
  • supports input method entry

planned improvements

  • hide/show toolbars
  • right-click displays menu bar
  • enable hiding of menu bar and tab titles
  • why doesn't vim change the title? it does in pangoterm
  • why doesn't ctrl-L clear the terminal
  • better RTL support
  • background transparency in composited environments
  • profiles

license

MIT

About

Lightweight Qt Terminal Emulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages