Mirror of my st fork on GitHub
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
BBaoVanC c4b940483e
Add PKGBUILD because AUR package got deleted
1 month ago
patches Add bold is not bright patch 1 month ago
.gitignore Add .gitignore 8 months ago
FAQ FAQ: fix single-buffer patch 1 year ago
LEGACY LEGACY: typo. 9 years ago
LICENSE LICENSE: bump years 1 year ago
Makefile Add st ligatures patch 6 months ago
PKGBUILD Add PKGBUILD because AUR package got deleted 1 month ago
README.md Add libxft-bgra to dependencies 2 months ago
TODO Remove old TODO entry. 6 years ago
arg.h don't modify argv, use a counter 3 years ago
config.def.h Add st-blinking_cursor patch 4 months ago
config.h Change cursor shape to left pointer (instead of bar) 4 months ago
config.mk Add st ligatures patch 6 months ago
hb.c Add st ligatures patch 6 months ago
hb.h Add st ligatures patch 6 months ago
st.1 Add support for scroll(1) 1 year ago
st.c Merge remote-tracking branch 'upstream/master' 1 month ago
st.h Merge remote-tracking branch 'upstream/master' 1 month ago
st.info Partially add back in "support REP (repeat) escape sequence" 1 year ago
win.h Add st ligatures patch 6 months ago
x.c Merge remote-tracking branch 'upstream/master' 1 month ago

README.md

bbaovanc's st fork

Table of Contents

Dependencies

  • libxft-bgra: Important! - st will crash if you try and view emoji without this installed.
  • st-edit-screen script from my dotfiles
  • A system-wide monospace font configured (preferably with nerd-font)

Changes

Patches

Features and Tweaks

  • Nord theme
  • Use system monospace font
  • Shift+Insert pastes from clipboard, not selection board
  • Ctrl+Shift+E: send total contents of scrollback to $EDITOR

Installation

Using make

  1. Run make
  2. Run sudo make install

By default, st will be installed to /usr/local/bin and manpages to /usr/local/share/man/man1

Using AUR

  1. Install the AUR package st-bbaovanc-git

By default, st will be installed to /usr/bin and manpages to /usr/share/man/man1/