Skip to content

Fork of st X11 terminal patches for theme support, AlienFX and dynamic window icon.

License

Notifications You must be signed in to change notification settings

defiant-labs/sta

Repository files navigation

Simple Terminal, Augmented

Fork of st.suckless.org

Patches applied:

  • Theme support + dynamic NETWM icon
  • hide X cursor while typing
  • scrollback prototype
  • AlienFX code for the keyboard to match the current theme (libusb)

Thanks:

Big kudos to @defanor for the instant theme switching code.
Thanks to @Xqua for helping me figure out the AlienFX rgb math.

Disclaimer:

I do not bear responsibility for frying your AlienFX controller chip with my code.
Haven't fried mine, but so just I sleep tighter...

Installation:

  • Copy the 51-alienfx.rules file to /etc/udev/rules.d/ dir and run sudo service udev restart;
  • Run make clean && make && sudo make install;
  • Make sure you're part of the video group (for the alienfx to work);

TODO

  • Do not allow scrollback if there's no data before the top line
  • Improve the theme switching (only color characters which have no color, scrollback, etc)

About

Fork of st X11 terminal patches for theme support, AlienFX and dynamic window icon.

Resources

License

Stars

Watchers

Forks