Skip to content

aroyx/st

 
 

Repository files navigation

This repo was initially a fork of this repo, but it was unmantained, had a lotta bugs (like siduck#68 or delete key not working) and also had features I didn't want. I started from scratch after that and made. Looks absolutely amazing imho. I am open to suggestions too. Feel free to use it for your own.

Install

git clone https://github.com/AnkushRoy-code/st.git
cd st
(change the compiler if you cant use c99 to compile: sed -i 's/^#\ CC\ =\ c99/CC=gcc/' config.mk)
sudo make install

Fonts

  • Install JetbrainsMono Mono Nerd Font or any nerd font from here

Patches:

I here have the patches Siduck/st had and what I have left in this repo.

  • Ligatures
  • scrollback
  • Clipboard (Works natively)
  • Alpha(Transparency) (I have picom)
  • Boxdraw
  • patch_column ( doesnt cut text while resizing) (IDK what it did anyway)
  • font2 (same as above)
  • right click paste (Never used this feature, so it has to go)
  • st desktop entry
  • newterm (Never used this feature either)
  • anygeometry (IDK)
  • dynamic-cursor-color (Too distracting)
  • xresources (I like catppuccin)
  • sync patch ( Better draw timing to reduce flicker/tearing and improve animation smoothness ) (Will implement later if I feel the need to)
  • live reload ( change colors/fonts on the fly ) (Nope I like catppuccin) and more...

Default Keybindings

ctrl + shift + c        Copy  
ctrl + shift + v Paste
(Zoom) alt + comma Zoom in
alt + . Zoom out
alt + g Reset Zoom
shift + pg-down scroll down shift + pg-up scroll up

you can change all of these in config.h

Last Section

As you can see I copied the whole readme from siduck/st too and kept relevant parts. I will add screenshots later. I have made this for my needs and stripped away a lot of things I don't use. If you want them add them yourself (GFIY).

About

catppuccin themed st terminal by suckless

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 96.2%
  • Roff 2.3%
  • Makefile 1.5%