Update theme engine

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-05-20 09:54:36 +01:00
parent ab1c9a4a78
commit 8346e89b9f
3 changed files with 17 additions and 18 deletions

View File

@@ -16,7 +16,7 @@ set_wallpaper() {
}
set_color() {
local re='^#?([A-Fa-f0-9]{6})$'
local re='^#([A-Fa-f0-9]{6})$'
if [[ "$1" =~ $re ]]; then
color="$1"
else
@@ -63,8 +63,8 @@ usage() {
}
finish() {
[[ -n "$wallpaper" ]] && rm -f "$CONFIG"/color && ln -sf "$wallpaper" "$CONFIG"/wallpaper
[[ -n "$color" ]] && rm -f "$CONFIG"/wallpaper && echo "$color" > "$CONFIG"/color
[[ -n "$wallpaper" ]] && rm -f "$CONFIG"/wallpaper && ln -sf "$wallpaper" "$CONFIG"/wallpaper
[[ -n "$color" ]] && rm -f "$CONFIG"/wallpaper && magick -size 1x1 xc:"$color" png:"$CONFIG"/wallpaper
[[ -n "$mode" ]] && echo "$mode" > "$CONFIG"/mode
[[ -n "$flavor" ]] && echo "$flavor" > "$CONFIG"/flavor
[[ -n "$contrast" ]] && echo "$contrast" > "$CONFIG"/contrast