mirror of
https://github.com/ItsDrike/nixdots
synced 2024-12-28 16:14:34 +00:00
ItsDrike
ac23da55c5
This configuration was simply copied from my old Arch Linux system. There are some issues that still need to be solved, namely with fonts and missing bitcoin price script, but it's mostly minor.
22 lines
638 B
Plaintext
22 lines
638 B
Plaintext
; (defwidget sep []
|
|
; (label :class "separ module" :text "|"))
|
|
|
|
|
|
; Consider making the window name clickable, opening up a full window that's showing
|
|
; the selected window details (class, unformatted name, and perhaps even more, like
|
|
; xwayland status, ...)
|
|
(defwidget workspaces_module []
|
|
(box
|
|
:class "module workspaces"
|
|
|
|
(for workspace in workspaces
|
|
(eventbox
|
|
:class {workspace.active ? 'focused' : workspace.windows > 0 ? 'active' : 'inactive'}
|
|
:onclick `scripts/workspaces --switch ${workspace.id}`
|
|
|
|
(label
|
|
:class "value icon"
|
|
:text {workspace.format_name}))
|
|
)
|
|
))
|