forked from Shinonome/dots-hyprland
fix gemini clock styling
This commit is contained in:
@@ -155,6 +155,12 @@ set_thumbnail_path() {
|
||||
fi
|
||||
}
|
||||
|
||||
categorize_wallpaper() {
|
||||
img_cat=$("$SCRIPT_DIR/../ai/gemini-categorize-wallpaper.sh" "$1")
|
||||
# notify-send "Wallpaper category" "$img_cat"
|
||||
echo "$img_cat" > "$STATE_DIR/user/generated/wallpaper/category.txt"
|
||||
}
|
||||
|
||||
switch() {
|
||||
imgpath="$1"
|
||||
mode_flag="$2"
|
||||
@@ -163,9 +169,9 @@ switch() {
|
||||
color="$5"
|
||||
|
||||
# Start Gemini auto-categorization if enabled
|
||||
aiStylingEnabled=$(jq -r '.background.clock.cookie.aiStyling' "$SHELL_CONFIG_FILE")
|
||||
aiStylingEnabled=$(jq -r '.background.widgets.clock.cookie.aiStyling' "$SHELL_CONFIG_FILE")
|
||||
if [[ "$aiStylingEnabled" == "true" ]]; then
|
||||
"$SCRIPT_DIR/../ai/gemini-categorize-wallpaper.sh" "$imgpath" > "$STATE_DIR/user/generated/wallpaper/category.txt" &
|
||||
categorize_wallpaper "$imgpath" &
|
||||
fi
|
||||
|
||||
read scale screenx screeny screensizey < <(hyprctl monitors -j | jq '.[] | select(.focused) | .scale, .x, .y, .height' | xargs)
|
||||
|
||||
Reference in New Issue
Block a user