diff --git a/images/awesome-taglist-outline.png b/images/awesome-taglist-outline.png new file mode 100644 index 0000000..9539cf5 Binary files /dev/null and b/images/awesome-taglist-outline.png differ diff --git a/images/awesome-taglist.png b/images/awesome-taglist.png new file mode 100644 index 0000000..3626485 Binary files /dev/null and b/images/awesome-taglist.png differ diff --git a/recipes.mdwn b/recipes.mdwn index 805a990..4b28331 100644 --- a/recipes.mdwn +++ b/recipes.mdwn @@ -41,3 +41,4 @@ to improve your Awesome setup. * [[Swap Monitor Snippet|recipes/xrandr]] * [Poppin' - Pop over applications](https://github.com/raksooo/poppin) +* [Awesome taglist](../recipes/awesome-taglist) diff --git a/recipes/awesome-taglist.mdwn b/recipes/awesome-taglist.mdwn new file mode 100644 index 0000000..1106c55 --- /dev/null +++ b/recipes/awesome-taglist.mdwn @@ -0,0 +1,28 @@ +# Awesome taglist + +Here is nice-looking and super easy way to customize taglist. The idea is simple - literally write 'awesome' or 'awesomewm' (if you want to keep 9 tags) in the taglist using characters from the Awesome logo. + +To do it you need to install a font which was generated from the svg images of the letters from the logo. Download it from [here](../awesomewm-font.ttf) and place it under `~/.local/share/fonts`. Then name your tags in **rc.lua** using it. The font has two types of letters: uppercase are for the bold characters: + + awful.tag({ "A", "W", "E", "S", "O", "M", "E", "W", "M"}, + +
+[[!img images/awesome-taglist.png alt="awesome taglist screenshot"]] +
+ +and lowercase for the outline characters: + + awful.tag({ "a", "w", "e", "s", "o", "m", "e", "w", "m"}, + +
+[[!img images/awesome-taglist-outline.png alt="awesome taglist screenshot"]] +
+ +Almost done! The last step is to theme it, below is the config which is used for the screenshots above (add it to the **theme.lua**): + + theme.taglist_fg_focus = "#3992af" + theme.taglist_fg_occupied = "#164b5d" + theme.taglist_fg_urgent = "#ED7572" + theme.taglist_fg_empty = "#828282" + theme.taglist_spacing = 2 + theme.taglist_font = "awesomewm-font 13" diff --git a/recipes/awesomewm-font.ttf b/recipes/awesomewm-font.ttf new file mode 100644 index 0000000..017d78e Binary files /dev/null and b/recipes/awesomewm-font.ttf differ