Simple, minimalist terminal implementation from suckless.org, configured through source code patches.
Luke's build of st is a customized version of the suckless terminal (st) that transforms the minimal base into a feature-rich terminal emulator while maintaining its lightweight philosophy. This build adds practical enhancements like URL detection and copying, command output copying, and intuitive scrollback navigation—all accessible through simple keyboard shortcuts using dmenu integration.
The terminal stands out with its excellent visual customization options, including compatibility with Xresources and pywal for dynamic color schemes, built-in transparency support, and gruvbox colors as the default theme. It includes modern features like ligature support, font fallbacks, and the ability to dynamically adjust font sizes and zoom levels. The scrollback functionality offers both traditional arrow key navigation and vim-style bindings for power users.
This terminal is ideal for Linux users who appreciate the suckless philosophy but want more functionality than the vanilla st provides. It's particularly well-suited for developers and power users who value keyboard-driven workflows, customizable aesthetics, and integration with tiling window managers. The build requires manual compilation, making it perfect for users comfortable with building from source who want fine-grained control over their terminal environment.
# via Git Clone & Build
git clone https://github.com/LukeSmithxyz/st && cd st && sudo make install