+ **What is this fork?** This is a fork of Luke's st build that replaces the alpha patch with the alphahighlighting patch. This build is kept up to date with lukes build and the latest releases for the alphahighlighting patch. If it's not up to date, just make a pull request and I'll merge it when I feel like it, if you're too lazy to make one, just wait for me to upate it.
+ **Why does this fork exist?** This fork exists because if you decide not to have big O'l borders and gaps and you use something like unclutter, it can be hard to tell which terminal is currently focused, this makes it easy and pretty. Functionality and looks nice? Impossible.
+ **Why don't you make your own build?** Because Luke's build is almost perfect, link following, etc, etc, but it wasn't exactly what I wanted so i forked it. Another reason is people are always impoving and updating his build, so all I have to do is keep the patch up to date. EzLyfFoMi
+ **How do I use this?** Both of the alpha values can be set in the config.h or can be set in .Xresources, so if you do use .Xresources, (please don't use .Xresources) then theres an example in the .Xdefaults file in this repo.
Obviously, `make` is required to build. `fontconfig` is required for the default build, since it asks `fontconfig` for your system monospace font. It might be obvious, but `libX11` and `libXft` are required as well. Chances are, you have all of this installed already.
For many key variables, this build of `st` will look for X settings set in either `~/.Xdefaults` or `~/.Xresources`. You must run `xrdb` on one of these files to load the settings.
Note that when you run `wal`, it will negate the transparency of existing windows, but new windows will continue with the previously defined transparency.
Note that some special characters may appear truncated if too wide. You might want to manually set your prefered emoji/special character font to a lower size in the `config.h` file to avoid this. By default, JoyPixels is used at a smaller size than the usual text.