2024-12-13 17:19 : id 475

This commit is contained in:
deadvey 2024-12-13 17:19:12 +00:00
parent d6aa6968a6
commit 86239308f2

View File

@ -93,11 +93,41 @@ in
size = 16;
};
file = {
"theme.txt" = {
text = ''
THEME = ${THEME}
MODE = ${MODE}
# Colors
BG = ${BG}
FG = ${FG}
GRAY = ${GRAY}
DARK_GRAY = ${DARK_GRAY}
RED = ${RED}
DARK_RED = ${DARK_RED}
GREEN = ${GREEN}
DARK_GREEN = ${DARK_GREEN}
YELLOW = ${YELLOW}
DARK_YELLOW = ${DARK_YELLOW}
BLUE = ${BLUE}
DARK_BLUE = ${DARK_BLUE}
PURPLE = ${PURPLE}
DARK_PURPLE = ${DARK_PURPLE}
CYAN = ${CYAN}
DARK_CYAN = ${DARK_CYAN}
# GTK
GTK_THEME = ${GTK_THEME}
GTK_THEME_NAME = ${GTK_THEME_NAME}
GTK_ICONS = ${GTK_ICONS}
GTK_CURSOR = ${GTK_CURSOR}
'';
};
"scripts/wallpaper-updater.sh" = {
text = ''
file_updated="";
while sleep 1; do
new_file_updated=$(date -r ${WALLPAPER_PATH})
new_file_updated=$(date -r $HOME/theme.txt)
if [[ "$new_file_updated" != "$file_updated" ]]; then
magick ${WALLPAPER_PATH} \
-fuzz 10% -fill "#${BG}" -opaque "$(convert ${WALLPAPER_PATH} -format "%[pixel:u.p{0,0}]" info:-)" \
@ -107,7 +137,7 @@ in
wpaperd &
kill $oldid
fi
file_updated=$(date -r ${WALLPAPER_PATH})
file_updated=$new_file_updated
done
'';
executable = true;