An open API service indexing awesome lists of open source software.

https://github.com/abdeltwabmf/st

Fork of Suckless Simple Terminal
https://github.com/abdeltwabmf/st

c-language st suckless terminal-emulator

Last synced: 3 months ago
JSON representation

Fork of Suckless Simple Terminal

Awesome Lists containing this project

README

        

# Simple Terminal (st)

### my own build of suckless st

## Unique features (using dmenu)
- follow urls by pressing `alt-l`
- copy urls in the same way with `alt-y`
- copy the output of commands with `alt-o`

---

## Bindings for
- scroll with `alt-↑/↓` or `alt-pageup/down`.
- OR vim-bindings: scroll up/down in history with `alt-k` and `alt-j`. Faster with `alt-u`/`alt-d`.
- zoom/change font size: same bindings as above, but holding down `shift` as well. `alt-home` returns to default
- copy text with `alt-c`, paste is `alt-v` or `shift-insert`

---

## Pretty stuff
- Compatibility with `.Xresources` and `pywal` for dynamic colors.
- Default [gruvbox](https://github.com/morhetz/gruvbox) colors otherwise.
- Transparency/alpha, which is also adjustable from your `.Xresources`.
- Default font is system "mono" at 14pt, meaning the font will match your system font.

---

## Other st patches
- Boxdraw
- Ligatures
- font2
- updated to latest version 0.8.4

---

## Screenshot
![st](./st.png)

---

## Installation
You should have xlib header files and libharfbuzz build files installed.
```
git clone https://github.com/AbdeltwabMF/st
cd st
sudo make clean install
```