add waybar eww and sway
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
|
||||
(defpoll calendar_day :interval "20h" "date '+%d'")
|
||||
(defpoll calendar_year :interval "20h" "date '+%Y'")
|
||||
(defpoll HOUR :interval "5s" `date +\"%I\"`)
|
||||
(defpoll MIN :interval "5s" `date +\"%M\"`)
|
||||
(defpoll MER :interval "5s" `date +\"%p\"`)
|
||||
(defpoll DAY :interval "5s" `date +\"%A\"`)
|
||||
|
||||
|
||||
|
||||
(defwindow example
|
||||
:monitor 0
|
||||
:geometry (geometry :width "100%"
|
||||
:anchor "top left")
|
||||
(cal)
|
||||
)
|
||||
|
||||
(defwidget cal []
|
||||
(box :class "cal" :orientation "v"
|
||||
(box :class "cal-in"
|
||||
(calendar :class "cal"
|
||||
:day calendar_day
|
||||
:year calendar_year))))
|
||||
|
||||
(defwindow quote
|
||||
:wm-ignore true
|
||||
:monitor 0
|
||||
:windowtype "dock"
|
||||
:geometry (geometry :x "200px"
|
||||
:y "65px"
|
||||
:width "170px"
|
||||
:height "200px"
|
||||
:anchor "top left")
|
||||
(clock))
|
||||
|
||||
|
||||
;(defwindow searchapps
|
||||
; :wm-ignore: true
|
||||
; :monitor 0
|
||||
; :windowtype "normal"
|
||||
; :geometry (geometry :x "40%"
|
||||
; :y "30%"
|
||||
; :width "20%"
|
||||
; :height "50%"
|
||||
; :anchor "top left")
|
||||
;(searchapps))
|
||||
|
||||
(defpoll quote_text :interval "3600s" `curl ifconfig.me`)
|
||||
|
||||
(defwidget clock []
|
||||
(box :class "genwin" :orientation "h" :spacing 50 :space-evenly false :vexpand "false" :hexpand "false"
|
||||
(box :orientation "h" :spacing 0
|
||||
(label :class "time_hour" :valign "start" :wrap "true" :limit-width 25 :text HOUR)
|
||||
(label :class "time_min" :valign "end" :wrap "true" :limit-width 25 :text MIN))
|
||||
(box :orientation "v" :spacing 0
|
||||
(label :class "time_mer" :valign "start" :halign "end" :wrap "true" :limit-width 25 :text MER)
|
||||
(label :class "time_day" :valign "end" :halign "end" :wrap "true" :limit-width 25 :text DAY))))
|
||||
|
||||
(defwidget quote[]
|
||||
(box :class "quote" :orientation "v" :space-evenly false :halign "center" :valign "center"
|
||||
(label :class "quote-text" :text "${quote_text}" :wrap true)))
|
||||
Reference in New Issue
Block a user