1

找不到任何有关更改 taglist 元素大小宽度的手册。Taglist 元素比我设置的图标更宽。看起来真的很糟糕=(

截图:http ://s12.postimg.org/fkva7xywd/Screenshot_16_02_2014_16_04_07.png

4

2 回答 2

1

Taglist 元素由图标、文本和它们之间的间隙组成。这个差距定义在 awesome.widget.common.list_update 函数中

m = wibox.layout.margin(tb, 4, 4)

尽管您没有文字,但仍然存在双重差距。要解决这个问题,你可以将 list_update 函数复制到你的 rc 文件中,修复它并作为第五个(!)参数发送到 awesome.widget.taglist。

于 2014-03-27T15:48:26.647 回答
1

只需告诉您的图像框不要调整大小,例如:

wibox.widget.imagebox(beautiful.clock, false)

或者您甚至可以调整 wibox 的大小:

mywibox[s] = awful.wibox({ position = "top", screen = s, height = 32 })

你只需要修改高度值

或使用 wibox.layout.constraint 的另一种方法:

clock_icon = wibox.widget.imagebox(beautiful.clock, true)
local const = wibox.layout.constraint()                  
const:set_widget(clock_icon)                             
const:set_strategy("exact")                              
const:set_height(16)

然后,无需将图标添加到布局中,只需添加约束即可。

于 2014-02-16T12:52:56.097 回答