From 364ec858842b1b0ba7ae6f40f515a36d1a95618a Mon Sep 17 00:00:00 2001 From: Alexander Gehrke Date: Tue, 10 Dec 2019 14:49:28 +0100 Subject: [PATCH] Add a widget displaying the screen number --- rc.lua | 1 + widgets.lua | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/rc.lua b/rc.lua index 8e33b3b..3a35632 100644 --- a/rc.lua +++ b/rc.lua @@ -35,6 +35,7 @@ for s in screen do local clock = widgets.add.clock("clock", ltop) + widgets.add.text(" (S:" .. s.index .. ") ", lbottom) widgets.add.layout_indicator(lbottom) widgets.add.taglist("tags", lbottom) diff --git a/widgets.lua b/widgets.lua index 8c18872..24e4072 100644 --- a/widgets.lua +++ b/widgets.lua @@ -287,6 +287,14 @@ local function spacerwidget(parent) end --}}} widgets.add.spacer = spacerwidget +-- manual spacing between widgets +local function textwidget(text, parent) + local newtext = wibox.widget.textbox() + newtext:set_text(text) + parent.container:add(newtext) +end --}}} +widgets.add.text = textwidget + -- change appearance of spacers local function spacertext(text) spacer:set_text(text)