No description
![]() from the XmbTextListToTextProperty(3) man page: "If insufficient memory is available for the new value string, the functions return XNoMemory. If the current locale is not supported, the functions return XLocaleNotSupported. In both of these error cases, the functions do not set text_prop_return." Reported by Steffen Nurpmeso <steffen@sdaoden.eu>, thanks! |
||
---|---|---|
.gitignore | ||
arg.h | ||
config.h | ||
config.mk | ||
FAQ | ||
LEGACY | ||
LICENSE | ||
Makefile | ||
README | ||
README.md | ||
st.1 | ||
st.c | ||
st.h | ||
st.info | ||
TODO | ||
win.h | ||
x.c |
st - simple terminal emulator for X
This is my terminal that I use every day, and maybe it will work for you too.
- Based on st-0.8.4
- Default theme: Apprentice
- Default font: fantasque-sans
- Spare font:
Source Code Pro
Bindings
- Scrollback: with
shift-↑/↓
- Scrollback mouse:
shift
while scrolling the mouse - Change font size:
ctrl+shift-↑/↓
- Reset font size:
ctrl+shift-home
returns to default - Copy/Paste text: with
ctrl+shift-c
,ctrl+shift+v
andctrl+shift-insert
or right mouse click - Extract all visible URLs and present rofi/dmenu to select and open one:
ctrl+shift+U
Requirements
make
tool for buildinglibXft
library for fonts drawingXlib
header files for interacting with an X serverxurls
tool for extract urls from plain textFantasque
default font which you can change inconfig.h
Patches
- st-scrollback
- st-scrollback-mouse
- alpha
- externalpipe
- rightclickpaste
- font2
Simple installation
git clone https://github.com/ssilaev/st
cd st
sudo make install