Skip to content

betty2310/st

Repository files navigation

St (Suckless Terminal)

Demo



Japanese, Vietnamese, icons and image render perfect.

Dependencies

# Debian (and ubuntu probably)
apt install build-essential libxft-dev libharfbuzz-dev

(most of these are already installed on Arch based distros)

# Install font-symbola and libXft-bgra

Install

git clone https://github.com/betty2310/st.git
cd st
sudo make install
xrdb merge path-to-your-XresourcesFile

(note : put the xrdb merge command in your wm's autostart or similar)

Fonts

  • Install JetbrainsMono Mono Nerd Font or any nerd font from here
  • For Japanese, install Kiwi Maru.

Patches:

  • alpha
  • Ligatures
  • sixel (check sixel branch)
  • scrollback
  • Clipboard
  • Alpha(Transparency)
  • Boxdraw
  • Dynamic cursor color
  • patch_column ( doesnt cut text while resizing)
  • font2
  • right click paste
  • st desktop entry
  • newterm
  • anygeometry
  • xresources
  • sync patch ( Better draw timing to reduce flicker/tearing and improve animation smoothness )
  • live reload ( change colors/fonts on the fly ) and more...

Default Keybindings

Keybind Action
super + , Zoom in
super + . Zoom out
super + g Reset zoom
ctrl + shift + c Copy
ctrl + shift + v Paste
super + s Increase Transparency
super + a Decrease Transparency
super + m Reset Transparency
super + k Scroll up
super + j Scroll down
super + o Open urls exits (use dmenu to select)
super + y Copy urls exits (use dmenu to select)
ctrl + shift + Enter Open new terminal with same diectory

Credits

About

My st (suckless/simple terminal) build

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published