st-config/README.md

57 lines
1.5 KiB
Markdown
Raw Normal View History

2022-07-10 14:22:53 +02:00
st-config - My configuration of st suckless simple terminal
2022-07-10 14:16:28 +02:00
===========================================================
2022-07-10 14:21:02 +02:00
### Information:
2022-07-10 14:16:28 +02:00
* This build contains the following configurations:
2022-07-10 14:32:56 +02:00
2022-07-10 14:16:28 +02:00
* `Font mono by default`
* `Font size 13`
* `Shell bash by default`
* `Theme Onedark`
* `Blinking bar cursor`
* `Support for scroll with mouse`
* `Support for scroll with Alt+j and Alt+k`
* `Support for scroll with Alt+Up and Alt+Down`
* `Support for scroll block with Alt+PageUp and Alt+PageDown`
2022-07-11 00:18:41 +02:00
* `Set font size with -z parameter`
2022-07-13 18:59:38 +02:00
* `Increase/Decrease/Reset zoom with Ctrl+9/8/0`
2022-07-21 01:34:19 +02:00
* `Increase/Decrease zoom with Ctrl+Plus/Minus`
2022-07-10 14:16:28 +02:00
* `Patch autocomplete applied`
* `Includes shortcut installation`
<img src="examples/st.png" />
### Dependencies:
* **Arch Linux:**
2022-07-10 14:32:56 +02:00
```shell
2022-07-16 13:16:24 +02:00
$ sudo pacman -S gcc git make coreutils freetype2 libxinerama fontconfig libx11 \
libxrender libxft --noconfirm
2022-07-10 14:32:56 +02:00
````
2022-07-10 14:16:28 +02:00
* **Debian/Ubuntu:**
2022-07-10 14:32:56 +02:00
```shell
2022-07-16 13:16:24 +02:00
$ sudo apt install gcc git make coreutils libfreetype-dev libxinerama-dev libxft-dev \
libfreetype6-dev libfontconfig1-dev libxrender-dev -y
2022-07-10 14:32:56 +02:00
````
2022-07-10 14:16:28 +02:00
### Build and install:
* Open terminal and run the following commands:
```shell
$ git clone https://github.com/q3aql/st-config
$ cd st-config
$ sudo make install clean
````
### External links:
* [st homepage](https://st.suckless.org/)
* [LukeSmithxyz st](https://github.com/lukesmithxyz/st)
* [siduck st](https://github.com/siduck/st)