readme updates

This commit is contained in:
Luke Smith 2019-02-02 11:10:43 -05:00
parent 99c9031b89
commit cd4a194063
No known key found for this signature in database
GPG Key ID: 4C50B54A911F6252

View File

@ -33,19 +33,15 @@ make
sudo make install sudo make install
``` ```
Obviously, `make` is required to build. `fontconfig` is required for the 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.
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.
On OpenBSD, be sure to edit `config.mk` first and remove `-lrt` from the On OpenBSD, be sure to edit `config.mk` first and remove `-lrt` from the `$LIBS` before compiling.
`$LIBS` before compiling.
Be sure to have a composite manager (`xcompmgr`, `compton`, etc.) running if you want transparency.
## How to configure dynamically with Xresources ## How to configure dynamically with Xresources
For many key variables, this build of `st` will look for X settings set in 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.
either `~/.Xdefaults` or `~/.Xresources`. You must run `xrdb` on one of these
files to load the settings.
For example, you can define your desired fonts, transparency or colors: For example, you can define your desired fonts, transparency or colors:
@ -67,9 +63,7 @@ To be clear about the color settings:
- If there are Xresources colors defined, those will take priority. - If there are Xresources colors defined, those will take priority.
- But if `wal` has run in your session, its colors will take priority. - But if `wal` has run in your session, its colors will take priority.
Note that when you run `wal`, it will negate the transparency of existing Note that when you run `wal`, it will negate the transparency of existing windows, but new windows will continue with the previously defined transparency.
windows, but new windows will continue with the previously defined
transparency.
## Contact ## Contact