made a basic active window widget
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
(include "./widgets/music.yuck")
|
(include "./widgets/music.yuck")
|
||||||
(include "./widgets/lorem.yuck")
|
(include "./widgets/lorem.yuck")
|
||||||
|
(include "./widgets/hypr_activewindow.yuck")
|
||||||
|
|
||||||
(defwindow topbar_0
|
(defwindow topbar_0
|
||||||
:monitor 1
|
:monitor 1
|
||||||
@@ -20,13 +21,13 @@
|
|||||||
(center)
|
(center)
|
||||||
(right)))
|
(right)))
|
||||||
|
|
||||||
(defwindow left []
|
(defwidget left []
|
||||||
(box :orientation 'h'
|
(box :orientation 'h'
|
||||||
:class: 'left'
|
:class: 'left'
|
||||||
:space-evenly true
|
:space-evenly true
|
||||||
:spacing 5
|
:spacing 5
|
||||||
:halign 'start'
|
:halign 'start'
|
||||||
(loremText :text "Workspaces")))
|
(active_window)))
|
||||||
|
|
||||||
|
|
||||||
(defwidget center []
|
(defwidget center []
|
||||||
|
7
eww/widgets/hypr_activewindow.yuck
Normal file
7
eww/widgets/hypr_activewindow.yuck
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
(deflisten activewindow :initial "..." "hyprman -f activewindow")
|
||||||
|
|
||||||
|
(defwidget active_window []
|
||||||
|
(box :class "activewindow"
|
||||||
|
:halign "center"
|
||||||
|
:valign "center"
|
||||||
|
{activewindow.data.window_class}))
|
@@ -0,0 +1,12 @@
|
|||||||
|
(deflisten events :initial ""
|
||||||
|
../scripts/hyprman)
|
||||||
|
|
||||||
|
(defvar workspaceIcons '{
|
||||||
|
"empty": "",
|
||||||
|
"full": "",
|
||||||
|
"focused": ""
|
||||||
|
}')
|
||||||
|
|
||||||
|
(defvar seperator " ")
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user