From 0b752e14d2972d7b6ae2aa3d8bd67e3226903f45 Mon Sep 17 00:00:00 2001 From: Penelope Gwen Date: Tue, 4 Mar 2025 19:45:01 -0800 Subject: [PATCH] New backup 2025-03-04 19:45:01 --- de/home/.config/eww/eww.scss | 2 +- de/home/.config/eww/eww.yuck | 20 ++++++++++++++++++++ de/home/.config/eww/scripts/randomrat | 6 ++++++ 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100755 de/home/.config/eww/scripts/randomrat diff --git a/de/home/.config/eww/eww.scss b/de/home/.config/eww/eww.scss index 1f7bf02..0e9c4cf 100644 --- a/de/home/.config/eww/eww.scss +++ b/de/home/.config/eww/eww.scss @@ -7,7 +7,6 @@ // Global Styles .bar { padding: 0px; -} .music { margin: 10px; } @@ -109,3 +108,4 @@ button.active { .reveal_children>box:only-child { border-radius:8px; } +} diff --git a/de/home/.config/eww/eww.yuck b/de/home/.config/eww/eww.yuck index 1958888..0212567 100644 --- a/de/home/.config/eww/eww.yuck +++ b/de/home/.config/eww/eww.yuck @@ -346,3 +346,23 @@ :anchor "top center") :reserve (struts :side "top" :distance "4%") (bar)) + +(defpoll rat_image :interval "5s" + 'scripts/randomrat') +(defwidget rat [] + (box + (image :class "rat" + :path {rat_image} + :image-width: 20 + :preserve-aspect-ratio false))) + +(defwindow widgets + :windowtype "normal" + :exclusive false + :geometry (geometry :x "10%" + :y "10%" + :width "50px" + :height "50px" + :anchor "top center") + :stacking "bg" + (rat)) diff --git a/de/home/.config/eww/scripts/randomrat b/de/home/.config/eww/scripts/randomrat new file mode 100755 index 0000000..9324ee8 --- /dev/null +++ b/de/home/.config/eww/scripts/randomrat @@ -0,0 +1,6 @@ +#!/bin/bash + +img_dir="${HOME}/Pictures/Phone/Albums/Rattos/" +img_list=$( find "${img_dir}" -name "*.jpg" -or -name "*.heic" -or -name "*.png" -or -name "*.HEIC" -or -name "*.JPG" -or -name "*.PNG" ) +img=$( shuf -n 1 <<< ${img_list} ) +echo "${img}"