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
4 months ago
patches Add bold is not bright patch 5 months ago
.gitignore Add .gitignore 11 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 10 months ago
PKGBUILD Add PKGBUILD because AUR package got deleted 4 months ago
README.md Add libxft-bgra to dependencies 5 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 7 months ago
config.h Change cursor shape to left pointer (instead of bar) 7 months ago
config.mk Add st ligatures patch 10 months ago
hb.c Add st ligatures patch 10 months ago
hb.h Add st ligatures patch 10 months ago
st.1 Add support for scroll(1) 1 year ago
st.c Merge remote-tracking branch 'upstream/master' 5 months ago
st.h Merge remote-tracking branch 'upstream/master' 5 months ago
st.info Partially add back in "support REP (repeat) escape sequence" 1 year ago
win.h Add st ligatures patch 10 months ago
x.c Merge remote-tracking branch 'upstream/master' 5 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/