https://github.com/miguelnto/st
st is a simple terminal emulator for X11.
https://github.com/miguelnto/st
linux-terminal simple-terminal st terminal terminal-emulator x11
Last synced: 5 months ago
JSON representation
st is a simple terminal emulator for X11.
- Host: GitHub
- URL: https://github.com/miguelnto/st
- Owner: miguelnto
- License: mit
- Created: 2024-10-13T06:38:35.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-18T20:17:17.000Z (about 1 year ago)
- Last Synced: 2025-02-22T05:26:24.632Z (11 months ago)
- Topics: linux-terminal, simple-terminal, st, terminal, terminal-emulator, x11
- Language: C
- Homepage:
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# st - Simple Terminal
st is a simple terminal emulator for X11. For now, this is my configuration of `st` and in the future it will be its own thing.
## Requirements
In order to build this project, you need:
- A C99 Compiler
- GNU Make
- libX11
- libfreetype2
## Build
You can build this project by running `make`:
```sh
make
```
The executable will be located in the `bin` directory.
## Install
Enter the following command to build and install (if necessary, run it as root):
```sh
make clean install
```
By default, the program is installed in `/usr/local/bin`.
## Features
This section is under development.
## TODO
- [ ] The man page should be updated.
- [ ] Configuration should be done in a proper configuration file such as a .toml file.
- [ ] There's still a lot of nonsensical code to fix.
## Credits
Credits to:
- (2014-2018) Hiltjo Posthuma
- (2018) Devin J. Pohly
- (2014-2017) Quentin Rameau
- (2009-2012) Aurélien APTEL
- (2008-2017) Anselm R Garbe
- (2012-2017) Roberto E. Vargas Caballero
- (2012-2016) Christoph Lohmann
- (2013) Eon S. Jeon
- (2013) Alexander Sedov
- (2013) Mark Edgar
- (2013-2014) Eric Pruitt
- (2013) Michael Forney
- (2013-2014) Markus Teich
- (2014-2015) Laslo Hunhold