sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

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>