robot b50f17af01 update README st 5 years ago
..
FAQ b0aa5bbeb5 update 5 years ago
LEGACY b0aa5bbeb5 update 5 years ago
LICENSE b0aa5bbeb5 update 5 years ago
Makefile b0aa5bbeb5 update 5 years ago
README.md b50f17af01 update README st 5 years ago
TODO b0aa5bbeb5 update 5 years ago
arg.h b0aa5bbeb5 update 5 years ago
config.h b0aa5bbeb5 update 5 years ago
config.h.orig b0aa5bbeb5 update 5 years ago
config.mk b0aa5bbeb5 update 5 years ago
solarized-alpha-toggle.patch b0aa5bbeb5 update 5 years ago
st b0aa5bbeb5 update 5 years ago
st.1 b0aa5bbeb5 update 5 years ago
st.c b0aa5bbeb5 update 5 years ago
st.h b0aa5bbeb5 update 5 years ago
st.info b0aa5bbeb5 update 5 years ago
st.o b0aa5bbeb5 update 5 years ago
win.h b0aa5bbeb5 update 5 years ago
x.c b0aa5bbeb5 update 5 years ago
x.o b0aa5bbeb5 update 5 years ago

README.md

mrxrobot st

config

  • transparency
  • copy to clipboard (alt-shift-c)
  • Solarized colors (light and dark toggleable)
  • vertcenter
  • scrollback with keyboard
  • scrollback with mouse
  • updated to latest version 0.8.1

Terminal-specific mappings

config.h

(Additions before me.)

  • Scroll through history -- Shift+PageUp/PageDown or Shift+Mouse wheel
  • Increase/decrease font size -- Shift+Alt+PageUp/PageDown
  • Return to default font size -- Shift+Alt+Home
  • Paste -- Shift+Insert

Installation

make
sudo make install

Custom changes (config.def.h or config.h)

There's a patch file solarized-alpha-toggle.patch which you can use to remove the transparency

patch < solarized-alpha-toggle.patch

Explore config.h

  • Change colorname[] array values (88 LOC), default colours are solarized.
  • Numbers of 0 - 15 are usual terminal colors. Change them to your liking.
  • Change bg to your desired terminal background color.
  • Change fg to your desired terminal foreground color.
  • Change cursor to your desired terminal cursor color.