21 lines
1.0 KiB
Markdown
21 lines
1.0 KiB
Markdown
# st - simple terminal - mike's build
|
|
|
|
## Patches Applied
|
|
|
|
* [scrollback](https://st.suckless.org/patches/scrollback/) - specifically [st-scrollback-ringbuffer-0.9.2.diff](https://st.suckless.org/patches/scrollback/st-scrollback-ringbuffer-0.9.2.diff), [st-scrollback-mouse-0.9.2.diff](https://st.suckless.org/patches/scrollback/st-scrollback-mouse-0.9.2.diff), and [st-scrollback-mouse-altscreen-20220127-2c5edf2.diff](https://st.suckless.org/patches/scrollback/st-scrollback-mouse-altscreen-20220127-2c5edf2.diff)
|
|
* [xresources with signal reloading](https://st.suckless.org/patches/xresources-with-reload-signal/)
|
|
|
|
### Patch Management
|
|
|
|
Patches are applied using [Quilt](https://savannah.nongnu.org/projects/quilt/quilt/), which is a patch manager that allows you to easily apply multiple patches, revert specific patches, etc. It makes customizing suckless projects much easier since most changes are done via patches.
|
|
|
|
## Installation
|
|
|
|
```sh
|
|
git clone https://git.mjwilson.org/mike/st.git
|
|
cd st
|
|
sudo make clean install
|
|
```
|
|
|
|
|