commit 713f3739ac9d2c9bbd440b06565997274c642cfc Author: Jan Date: Thu Mar 5 19:00:11 2026 +0100 chore: add xps wallpapers diff --git a/.set-wallpaper.sh b/.set-wallpaper.sh new file mode 100755 index 0000000..b41f26e --- /dev/null +++ b/.set-wallpaper.sh @@ -0,0 +1,36 @@ +#!/bin/bash +if [[ -z $WALLPAPER_HOME ]]; then + WALLPAPER_HOME="~/wallpapers/" +fi +WALLPAPER_HOME=$(realpath "${WALLPAPER_HOME/#~/$HOME}") + +selected_file=$( + ( + while IFS= read -r file; do + # Pass the image path as an icon + printf "%s\0icon\x1f%s\n" "$(basename "$file")" "$file" + done < <(find "$WALLPAPER_HOME" -maxdepth 1 -name '*.jpg') + ) | sort | rofi -dmenu -i -show-icons -p "Wallpapers" \ + -theme-str ' + window { width: 600px; } + listview { lines: 5; columns: 1; } + element { orientation: horizontal; children: [ element-icon, element-text ]; spacing: 10px; padding: 10px; } + element-icon { size: 3em; } + element-text { vertical-align: 0.5; }' +) + +if [ -z "$selected_file" ]; then + exit 1 +fi + +if [ ! -d "$WALLPAPER_HOME/current" ]; then + mkdir -p "$WALLPAPER_HOME/current/" +fi + +selected="$WALLPAPER_HOME/$selected_file" +echo "$selected" > "$WALLPAPER_HOME/current/selected" +magick "$selected" -scale 10% -blur 0x2.5 -resize 1000% "$WALLPAPER_HOME/current/blurred.jpg" +cp "$selected" "$WALLPAPER_HOME/current/current.jpg" +export WALLPAPER=$(cat "$WALLPAPER_HOME/current/selected") +hyprctl hyprpaper wallpaper ", $WALLPAPER" +matugen -t scheme-content image "$WALLPAPER_HOME/current/current.jpg" diff --git a/911-gt3-r.jpg b/911-gt3-r.jpg new file mode 100644 index 0000000..7b199c6 Binary files /dev/null and b/911-gt3-r.jpg differ diff --git a/amr24.jpg b/amr24.jpg new file mode 100644 index 0000000..8af5dd5 Binary files /dev/null and b/amr24.jpg differ diff --git a/current/blurred.jpg b/current/blurred.jpg new file mode 100644 index 0000000..4a7381b Binary files /dev/null and b/current/blurred.jpg differ diff --git a/current/current.jpg b/current/current.jpg new file mode 100644 index 0000000..e9444c6 Binary files /dev/null and b/current/current.jpg differ diff --git a/current/selected b/current/selected new file mode 100644 index 0000000..840cf73 --- /dev/null +++ b/current/selected @@ -0,0 +1 @@ +/home/jan/wallpapers/r26.jpg diff --git a/r26.jpg b/r26.jpg new file mode 100644 index 0000000..e9444c6 Binary files /dev/null and b/r26.jpg differ diff --git a/rb22.jpg b/rb22.jpg new file mode 100644 index 0000000..0647542 Binary files /dev/null and b/rb22.jpg differ diff --git a/w17.jpg b/w17.jpg new file mode 100644 index 0000000..d27f280 Binary files /dev/null and b/w17.jpg differ