25 lines
653 B
Plaintext
25 lines
653 B
Plaintext
(include "bar/widget.yuck")
|
|
|
|
(include "bar/widgets/sys.yuck")
|
|
(include "bar/widgets/wss.yuck")
|
|
(include "bar/widgets/info.yuck")
|
|
|
|
(defwidget bar [monitor]
|
|
(centerbox :class "bar" :orientation "h"
|
|
(bar-left)
|
|
(bar-center :monitor monitor)
|
|
(bar-right)))
|
|
|
|
(defwidget bar-left []
|
|
(box :class "bar-left" :space-evenly false :halign "start"
|
|
(cpu) (sep) (temp) (sep) (mem) (sep) (disk)))
|
|
|
|
(defwidget bar-center [monitor]
|
|
(box :class "bar-center" :space-evenly false
|
|
(workspaces :monitor monitor)))
|
|
|
|
(defwidget bar-right []
|
|
(box :class "bar-right" :space-evenly false :halign "end"
|
|
(brightness) (vol) (net) (sep) (date) (time)))
|
|
|