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
9 months ago
patches Add bold is not bright patch 9 months ago
.gitignore Add .gitignore 1 year ago
FAQ FAQ: fix single-buffer patch 2 years ago
LEGACY LEGACY: typo. 9 years ago
LICENSE LICENSE: bump years 2 years ago
Makefile Add st ligatures patch 1 year ago
PKGBUILD Add PKGBUILD because AUR package got deleted 9 months ago
README.md Add libxft-bgra to dependencies 9 months ago
TODO Remove old TODO entry. 7 years ago
arg.h don't modify argv, use a counter 4 years ago
config.def.h Add st-blinking_cursor patch 11 months ago
config.h Change cursor shape to left pointer (instead of bar) 11 months ago
config.mk Add st ligatures patch 1 year ago
hb.c Add st ligatures patch 1 year ago
hb.h Add st ligatures patch 1 year ago
st.1 Add support for scroll(1) 2 years ago
st.c Merge remote-tracking branch 'upstream/master' 9 months ago
st.h Merge remote-tracking branch 'upstream/master' 9 months ago
st.info Partially add back in "support REP (repeat) escape sequence" 2 years ago
win.h Add st ligatures patch 1 year ago
x.c Merge remote-tracking branch 'upstream/master' 9 months 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/