From 065315e4751d4498df3eef26e19f8c6ef5d422a2 Mon Sep 17 00:00:00 2001
From: Penelope Gwen <support@pogmom.me>
Date: Tue, 18 Mar 2025 15:15:02 -0700
Subject: [PATCH] New backup 2025-03-18 15:15:02

---
 de/home/.config/eww/eww.scss                  | 26 ++++++++++++-------
 de/home/.config/eww/eww.yuck                  |  6 ++---
 de/home/.config/eww/modules/home.yuck         | 13 ++++++++++
 .../eww/modules/{widgets => home}/rat.yuck    |  0
 .../.config/eww/modules/home/shortcuts.yuck   |  7 +++++
 .../modules/{widgets => home}/weather.yuck    |  0
 de/home/.config/eww/modules/widgets.yuck      | 12 ---------
 .../.config/sway/config.d/display.d/t16g2     |  2 +-
 8 files changed, 40 insertions(+), 26 deletions(-)
 create mode 100644 de/home/.config/eww/modules/home.yuck
 rename de/home/.config/eww/modules/{widgets => home}/rat.yuck (100%)
 create mode 100644 de/home/.config/eww/modules/home/shortcuts.yuck
 rename de/home/.config/eww/modules/{widgets => home}/weather.yuck (100%)
 delete mode 100644 de/home/.config/eww/modules/widgets.yuck

diff --git a/de/home/.config/eww/eww.scss b/de/home/.config/eww/eww.scss
index 67ae95a..1010af9 100644
--- a/de/home/.config/eww/eww.scss
+++ b/de/home/.config/eww/eww.scss
@@ -156,14 +156,20 @@ tooltip{
   border: 2px solid rgba($color0,0.5);
   border-radius: 8px;
 }
-
-.rat {
-  border-radius: 8px;
-  background-size: cover;
-  background-repeat: no-repeat;
-}
-.weather {
-  border-radius: 8px;
-  background-color: rgba($color0,0.5);
-  padding: 10px 0px;
+.home {
+  box {
+    border-radius: 8px;
+  }
+  .rat {
+    background-size: cover;
+    background-repeat: no-repeat;
+  }
+  .weather {
+    background-color: rgba($color0,0.5);
+    padding: 10px 0px;
+    border: 2px solid rgba($color0,0.5);
+  }
+  .shortcuts {
+    background-color: rgba($color0,0.5);
+  }
 }
diff --git a/de/home/.config/eww/eww.yuck b/de/home/.config/eww/eww.yuck
index 9aee74f..18747fe 100644
--- a/de/home/.config/eww/eww.yuck
+++ b/de/home/.config/eww/eww.yuck
@@ -11,9 +11,9 @@
   :reserve (struts :side "top" :distance "4%")
   (bar))
 
-(include "modules/widgets.yuck")
+(include "modules/home.yuck")
 
-(defwindow widgets
+(defwindow home
   :windowtype "normal"
   :exclusive false
   :geometry (geometry :x "10px"
@@ -22,4 +22,4 @@
     :height "10px"
     :anchor "top left")
   :stacking "bottom"
-  (widgets))
+  (home))
diff --git a/de/home/.config/eww/modules/home.yuck b/de/home/.config/eww/modules/home.yuck
new file mode 100644
index 0000000..0f43d06
--- /dev/null
+++ b/de/home/.config/eww/modules/home.yuck
@@ -0,0 +1,13 @@
+(defwidget home []
+  (box :class "home"
+       :orientation "v"
+       :spacing 10
+       :width 300
+       :space-evenly false
+       (rat)
+       (weather :json weather_status)
+       (shortcuts)))
+
+(include "modules/home/rat.yuck")
+(include "modules/home/weather.yuck")
+(include "modules/home/shortcuts.yuck")
diff --git a/de/home/.config/eww/modules/widgets/rat.yuck b/de/home/.config/eww/modules/home/rat.yuck
similarity index 100%
rename from de/home/.config/eww/modules/widgets/rat.yuck
rename to de/home/.config/eww/modules/home/rat.yuck
diff --git a/de/home/.config/eww/modules/home/shortcuts.yuck b/de/home/.config/eww/modules/home/shortcuts.yuck
new file mode 100644
index 0000000..d61be17
--- /dev/null
+++ b/de/home/.config/eww/modules/home/shortcuts.yuck
@@ -0,0 +1,7 @@
+(defwidget shortcuts []
+  (box
+    :class "shortcuts"
+    :width 300
+    :height 200
+    (button
+      "test")))
diff --git a/de/home/.config/eww/modules/widgets/weather.yuck b/de/home/.config/eww/modules/home/weather.yuck
similarity index 100%
rename from de/home/.config/eww/modules/widgets/weather.yuck
rename to de/home/.config/eww/modules/home/weather.yuck
diff --git a/de/home/.config/eww/modules/widgets.yuck b/de/home/.config/eww/modules/widgets.yuck
deleted file mode 100644
index 3963476..0000000
--- a/de/home/.config/eww/modules/widgets.yuck
+++ /dev/null
@@ -1,12 +0,0 @@
-(defwidget widgets []
-  (box :class "widgets"
-       :orientation "v"
-       :spacing 10
-       :width 300
-       :space-evenly false
-       (rat)
-       (weather :json weather_status)))
-
-;widgets
-(include "modules/widgets/rat.yuck")
-(include "modules/widgets/weather.yuck")
diff --git a/t16g2/home/.config/sway/config.d/display.d/t16g2 b/t16g2/home/.config/sway/config.d/display.d/t16g2
index e53139d..426a46d 100644
--- a/t16g2/home/.config/sway/config.d/display.d/t16g2
+++ b/t16g2/home/.config/sway/config.d/display.d/t16g2
@@ -5,7 +5,7 @@ output eDP-1 {
   position 0 0
 }
 exec_always 'sleep 1;eww open --screen "0x0A31" bar'
-exec_always 'sleep 1;eww open --screen "0x0A31" widgets'
+exec_always 'sleep 1;eww open --screen "0x0A31" home'
 
 output 'Dell Inc. DELL P1913 PVGRC3ALA4YU' {
   #left workstation monitor