Commit graph

38 commits

Author SHA1 Message Date
Daniel Sommer e8edfdaf83 fixed waitgroup 2023-11-30 16:58:19 +01:00
Daniel Sommer 3fc77c5b73 added environment variable to pass arguments to the specified script 2023-11-30 16:32:49 +01:00
Daniel Sommer 6768f6c2e9 updated readme 2023-11-30 16:10:32 +01:00
Daniel Sommer 132b5a47d5 updated launch config and systemd service 2023-11-30 16:08:54 +01:00
Daniel Sommer 863ffb4a36 updated dependencies 2023-11-30 16:06:04 +01:00
Daniel Sommer 61a75b8af3 removed unused code 2023-11-30 16:05:35 +01:00
Daniel Sommer 36ef2274c5 complete rewrite of the project; now server-client based 2023-11-30 16:04:26 +01:00
Daniel Sommer 5eb3fd0ea1 implemented variable 'SLIDESHOW_TMPFILE' to lower memory consumption 2023-11-27 12:28:25 +01:00
Daniel Sommer acc7d1513b code cleanup 2023-11-24 16:52:11 +01:00
Daniel Sommer ff68336c1b calculate sleep time for slideshow interval more accurately 2023-11-24 10:10:39 +01:00
Daniel Sommer 5d9b028c29 log directoy 2023-11-24 09:57:48 +01:00
Daniel Sommer 9e5b1aaf2d fixed some copy/paste errors 2023-11-23 17:08:06 +01:00
Daniel Sommer e5f60b7b87 extended service, tidied up 'go.mod' 2023-11-23 16:59:13 +01:00
Daniel Sommer fd4347ca75 removed 'watcher' in favor of 'scanner' 2023-11-23 16:57:43 +01:00
Daniel Sommer 3cf0e9f857 added parameters to configure the color palette 2023-11-21 16:48:32 +01:00
Daniel Sommer 2b26dd2ee0 added debug log output to palette export 2023-11-21 14:48:49 +01:00
Daniel Sommer f8a12261ea optimized color palette generation 2023-11-21 14:38:41 +01:00
Daniel Sommer d550414b7c export the color palette in a goroutine 2023-11-21 13:26:00 +01:00
Daniel Sommer e00a6e8f6e export color palette before setting the background image 2023-11-21 12:47:01 +01:00
Daniel Sommer 65aa2e5e64 prepend parsed hex colors with '#' 2023-11-21 12:33:49 +01:00
Daniel Sommer 32f638f6aa fixed parsing color values to hex 2023-11-21 11:01:01 +01:00
Daniel Sommer 4357ef154e added new environment variable to service 2023-11-20 16:50:41 +01:00
Daniel Sommer 5ca18a5717 export color palette to a file 2023-11-20 16:48:18 +01:00
Daniel Sommer 3629322851 remember last image to prevent showing the same image twice 2023-11-17 14:37:00 +01:00
Daniel Sommer 98321903d9 fixed position of log output 2023-11-17 14:20:28 +01:00
Daniel Sommer 0db69e0879 added log output for sleep 2023-11-17 14:15:51 +01:00
Daniel Sommer c48caa5aca well, now the interval should work as expected 2023-11-17 14:10:00 +01:00
Daniel Sommer ec55a7279b another try to fix the interval 2023-11-17 13:34:19 +01:00
Daniel Sommer aa9916ad9a scale images after setting a new wallpaper for improved performance 2023-11-17 13:27:52 +01:00
Daniel Sommer 8e245c0488 pipe scaled image to feh's stdin instead of writing to a file 2023-11-17 13:09:17 +01:00
Daniel Sommer 718bddb4ad fixed slideshow interval 2023-11-16 17:07:38 +01:00
Daniel Sommer 20dd03dfe1 specified the user for the systemd service 2023-11-16 17:01:46 +01:00
Daniel Sommer 0f5e66d60f added systemd service 2023-11-16 16:58:52 +01:00
Daniel Sommer 33d6e96d92 fixed some minor bugs and added basic color palette functionality 2023-11-16 16:13:01 +01:00
Daniel Sommer 75b4325df3 fixed .gitignore 2023-11-16 15:29:55 +01:00
Daniel Sommer 543e9ad755 added line break 2023-11-16 15:28:55 +01:00
Daniel Sommer 7af0708ea3 fixed readme 2023-11-16 15:27:48 +01:00
Daniel Sommer 692e6679da initial commit 2023-11-16 15:26:24 +01:00