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
- Host: GitHub
- URL: https://github.com/abdeltwabmf/st
- Owner: AbdeltwabMF
- License: mit
- Created: 2021-05-08T03:57:19.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-26T18:58:54.000Z (over 2 years ago)
- Last Synced: 2024-12-30T04:25:56.263Z (4 months ago)
- Topics: c-language, st, suckless, terminal-emulator
- Language: C
- Homepage:
- Size: 10 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
---
## 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
```