nix-config/modules/wm/hyprland/config/eww/eww_windows.yuck
2025-04-03 21:59:50 +02:00

140 lines
3.2 KiB
Text

; -> WINDOWS FOR EWW WIDGETS <- ;
;;;; IMPORTS
(include "/home/horseman/.config/eww/eww_widgets.yuck")
;;;; Fetch widget window
(defwindow fetch
:wm-ignore: true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "20px"
:y "65px"
:width "170px"
:height "200px"
:anchor "top left")
(uinfo))
;;;; System information window
(defwindow sys
:class "cpu-win"
:wm-ignore true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "200px"
:y "275px"
:width "170px"
:height "48px"
:anchor "top left")
(sys))
;;;; Random Quotes
(defwindow quote
:wm-ignore true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "200px"
:y "65px"
:width "170px"
:height "200px"
:anchor "top left")
(quote))
;;;; Quicksettings window
(defwindow quicksettings
:wm-ignore true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "20px"
:y "275px"
:width "170px"
:height "50px"
:anchor "top left")
(quicksettings))
;;;; Favorite applications
(defwindow appbar
:wm-ignore true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "20"
:y "335px"
:width "170px"
:height "74px"
:anchor "top left")
(appbar))
;;;; Background Container Window
(defwindow bg
:class "bg"
:wm-ignore true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "5px"
:y "40px"
:width "380px"
:height "800px"
:anchor "top left")
(bg))
;;;; Searching Windows
(defwindow searchapps
:wm-ignore: true
:monitor 0
:windowtype "normal"
:geometry (geometry :x "40%"
:y "30%"
:width "20%"
:height "50%"
:anchor "top left")
(searchapps))
(defwindow bigpowermenu
:wm-ignore true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "0px"
:y "0%"
:width "20%"
:height "10%"
:anchor "center center")
(bigpowermenu))
(defwindow musicplayer
:wm-ignore true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "0px"
:y "0%"
:width "20%"
:height "10%"
:anchor "center center")
(musicplayer))
(defwindow network
:wm-ignore true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "0px"
:y "0%"
:width "20%"
:height "10%"
:anchor "center center")
(network))
(defwindow screenshot
:wm-ignore true
:monitor 0
:windowtype "dock"
:geometry (geometry :x "0px"
:y "0%"
:width "20%"
:height "10%"
:anchor "center center")
(screenshot))