descriptionfork of suckless st terminal
ownerketmar@ketmar.no-ip.org
last changeThu, 31 Aug 2023 04:16:35 +0000 (31 07:16 +0300)
content tags
add:
README
WARNING! WARNING! WARNING!
--------------------------
This project is finished and closed. DO NOT USE IT.

It's successor is YTERM: https://repo.or.cz/yterm.git

YTERM is smaller, faster, better, and more correct.



sterm - simple terminal
-----------------------
sterm is a simple virtual terminal emulator for X which sucks less.


Requirements
------------
In order to build sterm you need the Xlib header files.


Compiling
---------
Download, build and install latest K8Jam from http://repo.or.cz/w/k8jam.git

* On Mac OS X, install pkg-config by executing
* sudo port install pkg-config
* set environment variable
* PKG_CONFIG_PATH=/usr/X11/lib/pkgconfig


execute

  jam

to configure and

  jam

again to build.


Using
-----
Copy .sterm.rc to ~/.sterm.rc
Copy ./sterm to /usr/local/bin
Type "sterm" to run sterm in rxvt mode.
Type "sterm -T xterm" to run sterm in xterm mode.


Configuration
-------------
sterm searches config files in this order:

  ~/.sterm.rc
  ~/.config/sterm.rc
  /etc/sterm.rc
  /etc/sterm/sterm.rc
  ./.sterm.rc


Features that will not be added
-------------------------------
  * transparency
  * ttf font support
  * scripting
  * japanese and other strange languages
  * unnecessary (for me) bloating


Credits
-------
Based on Aurélien APTEL <aurelien dot aptel at gmail dot com> bt source code.
Heavily modified by Ketmar // Invisible Vector (xmpp/email: ketmar@ketmar.no-ip.org)
Mac OS X support: vb <vctr.br@mail.ru>
shortlog
2023-08-31 Ketmar Darkupdated READMEmaster
2023-08-28 Ketmar Darkfixed some warnings
2023-08-26 Ketmar Darkexpose fix
2023-08-25 Ketmar Darkmore shitty code for timeouts; doesn't really do what...
2023-08-25 Ketmar Darkfixes to timeouts
2023-07-24 Ketmar Darklibk8sterm: do not ignore C0 in CSI mode (it seems...
2023-07-24 Ketmar Darklibk8sterm: rewritten ESC sequences parsing (some code...
2023-07-24 Ketmar Darklibk8sterm: better OSC processing (i hope ;-)
2023-07-16 Ketmar Darklibk8sterm: slightly better OSC sequence handling ...
2022-01-31 Ketmar Darkoops, i accidentaly tab closing; fixed
2022-01-31 Ketmar Darkfixed "-e" command (it should use all following args...
2022-01-31 Ketmar Darkslightly better "ellipsis in center" rendering
2022-01-31 Ketmar Darknew selection pasting code; much more reliable, with...
2022-01-29 Ketmar Darkoops, fixed wrong partial string rendering
2022-01-29 Ketmar Darkswitched to `XDrawImageString16()` -- this should solve...
2021-10-09 Ketmar Darkdo not explicitly link with libdl when crapberra is...
...
tags
11 years ago v0.4.0.beta3 version 0.4.0.beta3, public
11 years ago v0.4.0.beta2 version 0.4.0.beta2, public
11 years ago v0.4.0.beta1 version 0.4.0.beta1, public
11 years ago v0.4.0.beta0 version 0.4.0.beta0, public
11 years ago v0.3.1.beta9 version 0.3.1.beta9, public
11 years ago v0.3.1.beta7 version 0.3.1.beta7, public
11 years ago v0.3.1.beta6 version 0.3.1.beta6, public
11 years ago v0.3.1.beta5 version 0.3.1.beta5, public
11 years ago v0.3.1.beta4 version 0.3.1.beta4, public
11 years ago v0.3.1.beta3 version 0.3.1.beta3, public
11 years ago v0.3.1.beta2 version 0.3.1.beta2, public
12 years ago v0.3.1.beta1 version 0.3.1.beta1, public
12 years ago v0.3.0.beta9 version 0.3.0.beta9, public
12 years ago v0.3.0.beta8 version 0.3.0.beta8, public
12 years ago v0.3.0.beta7 version 0.3.0.beta7, public
12 years ago v0.3.0.beta6 version 0.3.0.beta6, public
...
heads
8 months ago master
11 years ago multiformat-paste