alpha
Description
This patch allows users to change the opacity of the background. Note that you need an X composite manager (e.g. compton, xcompmgr) to make this patch effective.
Notes
- The alpha value affects the default background only.
 - The color designated by 'defaultbg' should not be used elsewhere.
 - Embedding might fail after applying this patch.
 
Changes in 0.8.2
- The internal method for querying X visual is changed. St will respect the visual of its parent window, allowing it to be embedded easily.
 - Opacity value is now typed in float.
 -Aoption is added to allow changing the opacity value without compiling.
Download
- st-alpha-0.4.1.diff
 - st-alpha-0.5.diff
 - st-alpha-0.6.diff
 - st-alpha-0.7.diff
 - st-alpha-20160727-308bfbf.diff
 - st-alpha-20170509-5a10aca.diff
 - st-alpha-20171221-0ac685f.diff
 - st-alpha-0.8.1.diff
 - st-alpha-20180616-0.8.1.diff
 - st-alpha-20190116-3be4cf1.diff
 - st-alpha-0.8.2.diff
 - st-alpha-0.8.5.diff
 - st-alpha-20240814-a0274bc.diff
 
Following patch also applies alpha to background color set with OSC 11:
Authors
- Eon S. Jeon - esjeon@hyunmu.am
 - pr - protodev@gmx.net (0.5 port)
 - Laslo Hunhold - dev@frign.de (0.6, git ports)
 - Ivan J. - parazyd@dyne.org (git port)
 - Matthew Parnell - matt@parnmatt.co.uk (0.7 port)
 - Johannes Mayrhofer - jm.spam@gmx.net (0.8.1 port)
 - Àlex Ramírez aramirez@posteo.net (0.8.1 pre-multiplication fix).
 
