页次: 1
使用awesome玩的很开心
最近看到仙子终于更新awesome代码,就下载下来弄上,但…… 技术有限,各种不懂,想请社区帮帮忙。
-----------------------------------------------------------------------------------------------------------------------------------
就是图情况,想把顶部的cpu:电池:网络:音量全部移动到底部显示,空出顶部任务栏。
希望各位大大,帮忙指出那里错误,怎样才能使指示器移动到底部,谢谢大家!
以下是部分代码
-- Create the wibox
mywibox[s] = awful.wibox({ position = "bottom", screen = s, height = 18 })
-- Widgets that are aligned to the right
local right_layout = wibox.layout.fixed.horizontal()
right_layout:add(memwidget)
right_layout:add(cputempwidget)
right_layout:add(batwidget)
right_layout:add(netwidget)
right_layout:add(volumewidget)
if s == 1 then right_layout:add(wibox.widget.systray()) end
right_layout:add(mytextclock)
right_layout:add(mylayoutbox[s])
mywibox[s] = awful.wibox({ position = "top", screen = s })
-- Widgets that are aligned to the left
local left_layout = wibox.layout.fixed.horizontal()
left_layout:add(mylauncher)
left_layout:add(mytaglist[s])
left_layout:add(mypromptbox[s])
-- Now bring it all together (with the tasklist in the middle)
local layout = wibox.layout.align.horizontal()
layout:set_left(left_layout)
layout:set_middle(mytasklist[s])
layout:set_right(right_layout)
mywibox[s]:set_widget(layout)
end
-- }}}
最近编辑记录 cliier (2015-08-14 00:18:31)
离线
mywibox 重复定义 你看不到么.
Arch Linux User
离线
刚使用awesome不久,不了解awesome代码,能告诉如何做吗?
mywibox 重复定义 你看不到么.
离线
首先wibox定义位置,你的mywibox重复定义,你的position = "top"或者position = "bottom"的wibox需要有一个改名.
然后,wibox是容器.
如果你想将cpu和memory的widget按照左排列的layout放到底部,那么这么做:
bottom_wibox[s] = awful.wibox({ position = "bottom", screen = s, height = 18 })
local left_layout = wibox.layout.fixed.horizontal()
left_layout:add(cputempwidget)
left_layout:add(memwidget)
bottom_wibox[s]:set_widget(left_layout)
或者,你可以直接用我的版本:
[url=http://www.zimagez.com/zimage/2015-08-0316-00-34.php]
[/url]
最近编辑记录 Hacksign (2015-08-03 16:10:32)
离线
首先wibox定义位置,你的mywibox重复定义,你的position = "top"或者position = "bottom"的wibox需要有一个改名.
然后,wibox是容器.
谢谢你,我试试看
离线
还是qtile简单,自带渲染器,没有垂直刷新的问题
大家都来用qtile吧
离线
首先wibox定义位置,你的mywibox重复定义,你的position = "top"或者position = "bottom"的wibox需要有一个改名.
然后,wibox是容器.
如果你想将cpu和memory的widget按照左排列的layout放到底部,那么这么做:
弄了半天按照你的方法加进去,但是还是错误,最后才知道,须先定义bommot_wibox = {},然后才能在下面加入,不然怎么加上去也是错误。谢谢啦
离线
页次: 1