dotfiles/home/.config/eww/eww.yuck

92 lines
1.7 KiB
Plaintext
Raw Normal View History

2022-10-29 18:25:42 +00:00
(defvar terminal "alacritty -e")
(include "./modules/clock.yuck")
(include "./modules/volume.yuck")
(include "./modules/bitcoin.yuck")
(include "./modules/cpu.yuck")
(include "./modules/memory.yuck")
(include "./modules/uptime.yuck")
; (include "./modules/kernel.yuck")
; (include "./modules/battery.yuck")
2022-10-29 18:25:42 +00:00
(include "./modules/window_name.yuck")
(include "./modules/workspaces.yuck")
2023-01-26 00:31:19 +00:00
(include "./modules/gammarelay.yuck")
2022-10-29 18:25:42 +00:00
(include "./windows/calendar.yuck")
(defwidget sep []
(label :class "separ module" :text "|"))
(defwidget left []
(box
:space-evenly false
:halign "start"
2023-01-26 00:31:19 +00:00
(gammarelay_module)
(sep)
2022-10-29 18:25:42 +00:00
(window_name_module)
))
(defwidget right []
(box
:space-evenly false
:halign "end"
; (kernel_module)
; (sep)
(volume_module)
(sep)
; (battery_module)
; (sep)
2022-10-29 18:25:42 +00:00
(bitcoin_module)
(sep)
(cpu_module)
(sep)
(memory_module)
(sep)
(uptime_module)
(sep)
(clock_module)
(sep)
(system-tray
:active-only false
:class "module tray"
)
2022-10-29 18:25:42 +00:00
))
(defwidget center []
(box
:space-evenly false
:halign "center"
(workspaces_module)
))
(defwidget bar []
(centerbox
:class "bar"
:orientation "horizontal"
(left)
(center)
(right)))
(defwindow bar0
2022-10-29 18:25:42 +00:00
:monitor 0
:geometry (geometry :x "0%"
:y "0%"
:width: "100%"
:height "32px"
:anchor "top center")
:stacking "fg"
:exclusive true
(bar))
(defwindow bar1
:monitor 1
:geometry (geometry :x "0%"
:y "0%"
:width: "100%"
:height "32px"
:anchor "top center")
:stacking "fg"
:exclusive true
(bar))