(defpoll hour :interval "1s" `date +%H`) (defpoll minute :interval "1s" `date +%M`) (defpoll day :interval "1s" `date "+%A"`) (defpoll ampm :interval "1s" `date "+%p"`) (defpoll date :interval "1s" `date "+%D"`) (defpoll month_year :interval "24h" "date '+%B %Y'") (defpoll calendar_day :interval "10h" "date '+%d'") (defpoll calendar_year :interval "10h" "date '+%Y'") (defpoll thourtime :interval "40s" `date +"%a %I:%M %p"`) ;; SYSTEM VARS (defpoll volume :interval "1s" `pamixer --get-volume`) (defpoll brightness :interval "1s" `brightnessctl -m -d amdgpu_bl0 | awk -F, '{print substr($4, 0, length($4)-1)}' | tr -d '%'`) (defvar pfp "/home/namish/.config/eww/assets/pfp.png") (defvar fullpfp "/home/namish/.config/eww/assets/fullpfp.png") (defpoll cputemp :interval "1s" "~/.config/eww/scripts/cpu.sh") (defpoll wifisped :interval "1s" "~/.config/eww/scripts/wifi.sh --speed") (defpoll battery :interval "1s" `~/.config/eww/scripts/bat.sh percent`) (defpoll wifiConnected :interval "2s" `~/.config/eww/scripts/wifi.sh --icon`) (defpoll song :interval "2s" "~/.config/eww/scripts/ms.sh --song") (defpoll song_artist :interval "2s" "~/.config/eww/scripts/ms.sh --artist") (defpoll current_status :interval "1s" "~/.config/eww/scripts/ms.sh --time") (defpoll song_status :interval "1s" "~/.config/eww/scripts/ms.sh --status") (defpoll cover_art :interval "2s" "~/.config/eww/scripts/ms.sh --cover") (defpoll username :interval "48h" "whoami") (defpoll hostname :interval "48h" "hostname") (defpoll uptime :interval "1m" "uptime -p | sed -e 's/up //;s/ hours,/h/;s/ hour,/h/;s/ minutes/m/;s/ minute/m/'") (defpoll apactive :interval '1s' "~/.config/eww/scripts/ap.sh --class") (defpoll dndactive :interval '1s' "~/.config/eww/scripts/dnd.sh --class") (defpoll wifiactive :interval '1s' "~/.config/eww/scripts/wifi.sh --class") (defpoll btactive :interval '1s' "~/.config/eww/scripts/bl.sh --class") (defpoll wallpaper :interval "1h" "source ~/.local/bin/upw && echo $WALLPAPER") (defpoll weathericon :interval "2h" "~/.config/eww/scripts/weather.sh icon") (defpoll weatherimage :interval "2h" "~/.config/eww/scripts/weather.sh image") (defpoll current_temp :interval "2h" "~/.config/eww/scripts/weather.sh current_temp") (defpoll current_desc :interval "2h" "~/.config/eww/scripts/weather.sh weather_desc") (defpoll dunsthistory :interval "250ms" "dunstctl history") (defpoll dunstcount :interval "250ms" "dunstctl count history")