made a basic active window widget
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
(include "./widgets/music.yuck")
|
||||
(include "./widgets/lorem.yuck")
|
||||
(include "./widgets/hypr_activewindow.yuck")
|
||||
|
||||
(defwindow topbar_0
|
||||
:monitor 1
|
||||
@@ -20,13 +21,13 @@
|
||||
(center)
|
||||
(right)))
|
||||
|
||||
(defwindow left []
|
||||
(defwidget left []
|
||||
(box :orientation 'h'
|
||||
:class: 'left'
|
||||
:space-evenly true
|
||||
:spacing 5
|
||||
:halign 'start'
|
||||
(loremText :text "Workspaces")))
|
||||
(active_window)))
|
||||
|
||||
|
||||
(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