index.md - sites - public wiki contents of suckless.org | |
git clone git://git.suckless.org/sites | |
Log | |
Files | |
Refs | |
--- | |
index.md (2155B) | |
--- | |
1 Pango | |
2 ===== | |
3 | |
4 Description | |
5 ----------- | |
6 This relatively simple patch adds pango support for the status bar. This… | |
7 TrueType font support but also opens a couple of interesting possibiliti… | |
8 not possible under barebone xft: | |
9 | |
10 **Simple markup** for status messages (optional in 6.0 patch, enable/dis… | |
11 config.h) using | |
12 [pango markup](https://developer.gnome.org/pygtk/stable/pango-markup-lan… | |
13 you can format your status messages specifying fg/bg colors, sizes, | |
14 sub/superscripts, underline, emphasis, bold, etc. You can do dynamic font | |
15 switching, also! To play safe with the rest of the status bar, markup su… | |
16 is restricted to the status message area over which you have direct cont… | |
17 | |
18 **Fallback fonts**, so you can use -for example- some set of iconic font… | |
19 your second family: "DejaVu Sans, Icons 8" (see below). There are tons of | |
20 monochromatic nice looking TTF icons around the web these days as webfon… | |
21 becoming more and more popular. Notice that you can also use the more po… | |
22 font switching enabled by pango markup to achieve the same goal. Also do… | |
23 mislead by the fact that fontconfig understands descriptors like "DejaVu… | |
24 Icons-8" or even font sequences defined as alias in your fonts.conf. xft… | |
25 pick one font once and for all, not on a char-by-char basis. | |
26 | |
27 The [Icons family](https://aur.archlinux.org/packages/ttf-font-icons/) i… | |
28 non-overlapping merge of Awesome and Ionicons fonts I've made for my sta… | |
29 | |
30 In the latest patch (20200428 - which is after version 6.2) there are a … | |
31 drw.c/h code base (maybe there is a better way of doing things, but it w… | |
32 as it is). | |
33 | |
34 The last patch fixes some vertical alignment issues which were obvious o… | |
35 | |
36 Download | |
37 -------- | |
38 * [dwm-pango-20230520-e81f17d.diff](dwm-pango-20230520-e81f17d.diff) | |
39 * [dwm-pango-20201020-519f869.diff](dwm-pango-20201020-519f869.diff) | |
40 * [dwm-pango-20200428-f09418b.diff](dwm-pango-20200428-f09418b.diff) | |
41 * [dwm-pango-6.0.diff](dwm-pango-6.0.diff) | |
42 | |
43 Author | |
44 ------ | |
45 * Carlos Pita (memeplex) <[email protected]> | |
46 * Marius Iacob (themariusus) <[email protected]> |