index.md (2301B)
1 Alpha Focus Highlight Patch 2 =========================== 3 4 ![Screenshot](https://user-images.githubusercontent.com/9212314/68339985-e48a4880-00e5-11ea-8ff3-4e7086ad93c0.gif) 5 6 Description 7 ----------- 8 This patch allows the user to specify two distinct opacity values; one for the focused- and one for 9 unfocused windows' background. 10 This enables the user to spot the focused window at a glance. 11 12 The *Alpha Highlight Focus Patch* patch is based on the 13 [Alpha Patch](https://st.suckless.org/patches/alpha/), 14 which is already applied in the patch file below. Most of the work has been performed by the 15 original authors of the Alpha Patch. 16 17 Notes Alpha Patch 18 ----------------- 19 * Note that *you need an X composite manager* (e.g. compton, xcompmgr) to make this patch effective. 20 * The alpha value affects the default background only. 21 * The color designated by 'defaultbg' should not be used elsewhere. 22 * Embedding might fail after applying this patch. 23 24 25 Notes 26 ----- 27 * In i3WM, the focus event is triggered twice for one specific window on a workspace (root); 28 hence the alpha values are applied twice which appears as blinking. 29 * The patch is applied both to a non-patched version and to a patched version of st 30 and can be tried out [here](https://github.com/juliusHuelsmann/st). 31 32 33 Download 34 -------- 35 **Most Recent**: 36 * [st-alphaFocusHighlight-20191107-2b8333f.diff (Github)](https://github.com/juliusHuelsmann/st/releases/download/patchesV1/st-alphaFocusHighlight-20191107-2b8333f.diff) 37 38 **All Versions**: 39 * [st-alphaFocusHighlight-20191107-2b8333f.diff (Github)](https://github.com/juliusHuelsmann/st/releases/download/patchesV1/st-alphaFocusHighlight-20191107-2b8333f.diff) 40 * [st-alphaFocusHighlight-20191107-2b8333f.diff (attached)](st-alphaFocusHighlight-20191107-2b8333f.diff) 41 42 Authors of the Alpha Patch 43 -------------------------- 44 * Eon S. Jeon - <esjeon@hyunmu.am> 45 * pr - <protodev@gmx.net> (0.5 port) 46 * Laslo Hunhold - <dev@frign.de> (0.6, git ports) 47 * Ivan J. - <parazyd@dyne.org> (git port) 48 * Matthew Parnell - <matt@parnmatt.co.uk> (0.7 port) 49 * Johannes Mayrhofer - <jm.spam@gmx.net> (0.8.1 port) 50 * Àlex Ramírez <aramirez@posteo.net> (0.8.1 pre-multiplication fix). 51 52 53 Authors of the Alpha-Focus Patch 54 -------------------------------- 55 * Julius Hülsmann - <juliusHuelsmann [at] gmail [dot] com>