eww: Fix workspaces monitor filter
This commit is contained in:
@ -51,23 +51,23 @@
|
||||
:class "workspaces"
|
||||
:space-evenly: false
|
||||
; can't use a for loop here because that breaks css animations
|
||||
(workspace :n 1)
|
||||
(workspace :n 2)
|
||||
(workspace :n 3)
|
||||
(workspace :n 4)
|
||||
(workspace :n 5)
|
||||
(workspace :n 6)
|
||||
(workspace :n 7)
|
||||
(workspace :n 8)
|
||||
(workspace :n 9)
|
||||
(workspace :n 10)
|
||||
(workspace :n 11)
|
||||
(workspace :n 12)
|
||||
(workspace :monitor monitor :n 1)
|
||||
(workspace :monitor monitor :n 2)
|
||||
(workspace :monitor monitor :n 3)
|
||||
(workspace :monitor monitor :n 4)
|
||||
(workspace :monitor monitor :n 5)
|
||||
(workspace :monitor monitor :n 6)
|
||||
(workspace :monitor monitor :n 7)
|
||||
(workspace :monitor monitor :n 8)
|
||||
(workspace :monitor monitor :n 9)
|
||||
(workspace :monitor monitor :n 10)
|
||||
(workspace :monitor monitor :n 11)
|
||||
(workspace :monitor monitor :n 12)
|
||||
))
|
||||
|
||||
(defwidget workspace [n]
|
||||
(defwidget workspace [monitor n]
|
||||
(button :visible {jq(workspaces, '.["${n}"] != null')}
|
||||
:class 'workspace ${workspaces[n].class}'
|
||||
:class 'workspace ${workspaces[n].active && monitor == workspaces[n].monitor ? "active" : ""}'
|
||||
(label :text n))
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user