Installing Suckless st (Simple Terminal) on Debian Sid

st is not available as a binary (in debian sid). My guess for the reason for this, is because you need to compile st to to make any configuration changes.

The README for compiling st mentions needing the Xlib header files as a prerequisite to build, this was not the case on debian (sid). To get a clean compile I needed the following packages:

  • libx11-dev: Xlib header fils
  • libxft-dev: freetype-based font drawing
  • libxext-dev: X11 miscellaneous extensions

After installing the above, I was able to make, clean, and install per the README.

Additional Information