From 13a17114a64cd8aad7e5471fbac8e05a03b33072 Mon Sep 17 00:00:00 2001 From: speedie Date: Thu, 15 Dec 2022 22:14:27 +0100 Subject: [PATCH] add tag/layout text options --- README.md | 33 +++++++++++++++++++++ docs/example.Xresources | 38 ++++++++++++++++++++++++ speedwm.1 | 66 +++++++++++++++++++++++++++++++++++++++++ xresources.h | 33 +++++++++++++++++++++ 4 files changed, 170 insertions(+) diff --git a/README.md b/README.md index d7d934b..d55f8b3 100644 --- a/README.md +++ b/README.md @@ -436,6 +436,39 @@ Below is a list of all .Xresources values you can define. - speedwm.col.windowbordernorm: #000000 - speedwm.col.windowbordersel: #eeeeee - speedwm.col.windowborderurg: #f0e68c +- speedwm.text.tag1.empty:  +- speedwm.text.tag2.empty:  +- speedwm.text.tag3.empty:  +- speedwm.text.tag4.empty:  +- speedwm.text.tag5.empty:  +- speedwm.text.tag6.empty:  +- speedwm.text.tag7.empty:  +- speedwm.text.tag8.empty:  +- speedwm.text.tag9.empty:  +- speedwm.text.tag1.used:  +- speedwm.text.tag2.used:  +- speedwm.text.tag3.used:  +- speedwm.text.tag4.used:  +- speedwm.text.tag5.used:  +- speedwm.text.tag6.used:  +- speedwm.text.tag7.used:  +- speedwm.text.tag8.used:  +- speedwm.text.tag9.used:  +- speedwm.text.layout1: [L1] +- speedwm.text.layout2: [L2] +- speedwm.text.layout3: [L3] +- speedwm.text.layout4: [L4] +- speedwm.text.layout5: [L5] +- speedwm.text.layout6: [L6] +- speedwm.text.layout7: [L7] +- speedwm.text.layout8: [L8] +- speedwm.text.layout9: [L9] +- speedwm.text.layout10: [L10] +- speedwm.text.layout11: [L11] +- speedwm.text.layout12: [L12] +- speedwm.text.layout13: [L13] +- speedwm.text.layout14: [L14] +- speedwm.text.layout15: [L15] - speedwm.color.hiddentitle: 1 - speedwm.color.layout: 0 - speedwm.color.selectedtitle: 1 diff --git a/docs/example.Xresources b/docs/example.Xresources index 991ef24..5bc6d15 100644 --- a/docs/example.Xresources +++ b/docs/example.Xresources @@ -118,6 +118,44 @@ speedwm.col.windowbordernorm: #000000 speedwm.col.windowbordersel: #eeeeee speedwm.col.windowborderurg: #f0e68c +!! Text options + +speedwm.text.tag1.empty:  +speedwm.text.tag2.empty:  +speedwm.text.tag3.empty:  +speedwm.text.tag4.empty:  +speedwm.text.tag5.empty:  +speedwm.text.tag6.empty:  +speedwm.text.tag7.empty:  +speedwm.text.tag8.empty:  +speedwm.text.tag9.empty:  + +speedwm.text.tag1.used:  +speedwm.text.tag2.used:  +speedwm.text.tag3.used:  +speedwm.text.tag4.used:  +speedwm.text.tag5.used:  +speedwm.text.tag6.used:  +speedwm.text.tag7.used:  +speedwm.text.tag8.used:  +speedwm.text.tag9.used:  + +speedwm.text.layout1: [L1] +speedwm.text.layout2: [L2] +speedwm.text.layout3: [L3] +speedwm.text.layout4: [L4] +speedwm.text.layout5: [L5] +speedwm.text.layout6: [L6] +speedwm.text.layout7: [L7] +speedwm.text.layout8: [L8] +speedwm.text.layout9: [L9] +speedwm.text.layout10: [L10] +speedwm.text.layout11: [L11] +speedwm.text.layout12: [L12] +speedwm.text.layout13: [L13] +speedwm.text.layout14: [L14] +speedwm.text.layout15: [L15] + !! Color toggles speedwm.color.hiddentitle: 1 ! Color the hidden title (0/1) diff --git a/speedwm.1 b/speedwm.1 index 008b4e6..38ead41 100644 --- a/speedwm.1 +++ b/speedwm.1 @@ -865,6 +865,72 @@ speedwm.col.windowbordersel: #eeeeee .IP \[bu] 2 speedwm.col.windowborderurg: #f0e68c .IP \[bu] 2 +speedwm.text.tag1.empty: \[uF8A5] +.IP \[bu] 2 +speedwm.text.tag2.empty: \[uF8A8] +.IP \[bu] 2 +speedwm.text.tag3.empty: \[uF8AB] +.IP \[bu] 2 +speedwm.text.tag4.empty: \[uF8AE] +.IP \[bu] 2 +speedwm.text.tag5.empty: \[uF8B1] +.IP \[bu] 2 +speedwm.text.tag6.empty: \[uF8B4] +.IP \[bu] 2 +speedwm.text.tag7.empty: \[uF8B7] +.IP \[bu] 2 +speedwm.text.tag8.empty: \[uF8BA] +.IP \[bu] 2 +speedwm.text.tag9.empty: \[uF8BD] +.IP \[bu] 2 +speedwm.text.tag1.used: \[uF8A3] +.IP \[bu] 2 +speedwm.text.tag2.used: \[uF8A6] +.IP \[bu] 2 +speedwm.text.tag3.used: \[uF8A9] +.IP \[bu] 2 +speedwm.text.tag4.used: \[uF8AC] +.IP \[bu] 2 +speedwm.text.tag5.used: \[uF8AF] +.IP \[bu] 2 +speedwm.text.tag6.used: \[uF8B2] +.IP \[bu] 2 +speedwm.text.tag7.used: \[uF8B5] +.IP \[bu] 2 +speedwm.text.tag8.used: \[uF8B8] +.IP \[bu] 2 +speedwm.text.tag9.used: \[uF8BB] +.IP \[bu] 2 +speedwm.text.layout1: [L1] +.IP \[bu] 2 +speedwm.text.layout2: [L2] +.IP \[bu] 2 +speedwm.text.layout3: [L3] +.IP \[bu] 2 +speedwm.text.layout4: [L4] +.IP \[bu] 2 +speedwm.text.layout5: [L5] +.IP \[bu] 2 +speedwm.text.layout6: [L6] +.IP \[bu] 2 +speedwm.text.layout7: [L7] +.IP \[bu] 2 +speedwm.text.layout8: [L8] +.IP \[bu] 2 +speedwm.text.layout9: [L9] +.IP \[bu] 2 +speedwm.text.layout10: [L10] +.IP \[bu] 2 +speedwm.text.layout11: [L11] +.IP \[bu] 2 +speedwm.text.layout12: [L12] +.IP \[bu] 2 +speedwm.text.layout13: [L13] +.IP \[bu] 2 +speedwm.text.layout14: [L14] +.IP \[bu] 2 +speedwm.text.layout15: [L15] +.IP \[bu] 2 speedwm.color.hiddentitle: 1 .IP \[bu] 2 speedwm.color.layout: 0 diff --git a/xresources.h b/xresources.h index 803af3d..b97e73b 100644 --- a/xresources.h +++ b/xresources.h @@ -63,6 +63,39 @@ ResourcePref resources[] = { { "col.powerline6_text", STRING, &col_powerline6_text }, { "col.powerline7_text", STRING, &col_powerline7_text }, { "col.systray", STRING, &col_systray }, + { "text.tag1.empty", STRING, &text_tag1_empty }, + { "text.tag2.empty", STRING, &text_tag2_empty }, + { "text.tag3.empty", STRING, &text_tag3_empty }, + { "text.tag4.empty", STRING, &text_tag4_empty }, + { "text.tag5.empty", STRING, &text_tag5_empty }, + { "text.tag6.empty", STRING, &text_tag6_empty }, + { "text.tag7.empty", STRING, &text_tag7_empty }, + { "text.tag8.empty", STRING, &text_tag8_empty }, + { "text.tag9.empty", STRING, &text_tag9_empty }, + { "text.tag1.used", STRING, &text_tag1_used }, + { "text.tag2.used", STRING, &text_tag2_used }, + { "text.tag3.used", STRING, &text_tag3_used }, + { "text.tag4.used", STRING, &text_tag4_used }, + { "text.tag5.used", STRING, &text_tag5_used }, + { "text.tag6.used", STRING, &text_tag6_used }, + { "text.tag7.used", STRING, &text_tag7_used }, + { "text.tag8.used", STRING, &text_tag8_used }, + { "text.tag9.used", STRING, &text_tag9_used }, + { "text.layout1", STRING, &text_layout1 }, + { "text.layout2", STRING, &text_layout2 }, + { "text.layout3", STRING, &text_layout3 }, + { "text.layout4", STRING, &text_layout4 }, + { "text.layout5", STRING, &text_layout5 }, + { "text.layout6", STRING, &text_layout6 }, + { "text.layout7", STRING, &text_layout7 }, + { "text.layout8", STRING, &text_layout8 }, + { "text.layout9", STRING, &text_layout9 }, + { "text.layout10", STRING, &text_layout10 }, + { "text.layout11", STRING, &text_layout11 }, + { "text.layout12", STRING, &text_layout12 }, + { "text.layout13", STRING, &text_layout13 }, + { "text.layout14", STRING, &text_layout14 }, + { "text.layout15", STRING, &text_layout15 }, { "run.shell", STRING, &shell }, { "status.defaultstatus", STRING, &defaultstatus }, { "fullscreen.lockfullscreen", INTEGER, &lockfullscreen },