index.md - sites - public wiki contents of suckless.org
(HTM) git clone git://git.suckless.org/sites
(DIR) Log
(DIR) Files
(DIR) Refs
---
index.md (1965B)
---
1 alpha
2 =====
3
4 [](st-alpha.png)
5
6 Description
7 -----------
8 This patch allows users to change the opacity of the background. Note that *you
9 need an X composite manager* (e.g. compton, xcompmgr) to make this patch
10 effective.
11
12 Notes
13 -----
14 * The alpha value affects the default background only.
15 * The color designated by 'defaultbg' should not be used elsewhere.
16 * Embedding might fail after applying this patch.
17
18 Changes in 0.8.2
19 ----------------
20 * The internal method for querying X visual is changed. St will respect the
21 visual of its parent window, allowing it to be embedded easily.
22 * Opacity value is now typed in float.
23 * `-A` option is added to allow changing the opacity value without compiling.
24
25 Download
26 --------
27 * [st-alpha-0.4.1.diff](st-alpha-0.4.1.diff)
28 * [st-alpha-0.5.diff](st-alpha-0.5.diff)
29 * [st-alpha-0.6.diff](st-alpha-0.6.diff)
30 * [st-alpha-0.7.diff](st-alpha-0.7.diff)
31 * [st-alpha-20160727-308bfbf.diff](st-alpha-20160727-308bfbf.diff)
32 * [st-alpha-20170509-5a10aca.diff](st-alpha-20170509-5a10aca.diff)
33 * [st-alpha-20171221-0ac685f.diff](st-alpha-20171221-0ac685f.diff)
34 * [st-alpha-0.8.1.diff](st-alpha-0.8.1.diff)
35 * [st-alpha-20180616-0.8.1.diff](st-alpha-20180616-0.8.1.diff)
36 * [st-alpha-20190116-3be4cf1.diff](st-alpha-20190116-3be4cf1.diff)
37 * [st-alpha-0.8.2.diff](st-alpha-0.8.2.diff)
38 * [st-alpha-0.8.5.diff](st-alpha-20220206-0.8.5.diff)
39 * [st-alpha-20240814-a0274bc.diff](st-alpha-20240814-a0274bc.diff)
40
41 Following patch also applies alpha to background color set with OSC 11:
42
43 * [st-alpha-osc11-20220222-0.8.5.diff](st-alpha-osc11-20220222-0.8.5.diff)
44
45 Authors
46 -------
47 * Eon S. Jeon - <esjeon@hyunmu.am>
48 * pr - <protodev@gmx.net> (0.5 port)
49 * Laslo Hunhold - <dev@frign.de> (0.6, git ports)
50 * Ivan J. - <parazyd@dyne.org> (git port)
51 * Matthew Parnell - <matt@parnmatt.co.uk> (0.7 port)
52 * Johannes Mayrhofer - <jm.spam@gmx.net> (0.8.1 port)
53 * Àlex Ramírez <aramirez@posteo.net> (0.8.1 pre-multiplication fix).