https://github.com/xyproto/timed
simpletimed and gnometimed combined
https://github.com/xyproto/timed
Last synced: 5 months ago
JSON representation
simpletimed and gnometimed combined
- Host: GitHub
- URL: https://github.com/xyproto/timed
- Owner: xyproto
- License: mit
- Created: 2019-11-18T16:07:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-18T18:25:56.000Z (almost 6 years ago)
- Last Synced: 2024-05-09T19:18:49.443Z (over 1 year ago)
- Language: Go
- Size: 192 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Timed
WORK IN PROGRESS
This is a package for dealing with the GNOME Timed Wallpaper XML and Simple Timed Wallpaper (STW) files.
# The Simple Timed Wallpaper Format
STW is a format for a configuration file that specifies in which time ranges wallpapers should change from one to another, and with which transition.
It's a similar to the GNOME timed wallpaper XML format, but much simpler and less verbose.
* [Markdown](https://github.com/xyproto/timed/blob/master/stw-1.0.0.md)
* [PDF](https://github.com/xyproto/timed/raw/master/stw-1.0.0.pdf)## Go module
[](https://godoc.org/github.com/xyproto/timed)
The `timed` Go module can be used for parsing the file format and for running an event loop for setting the wallpaper, given a function with this signature:
```go
func(string) error
```Where the given string is the image filename to be set.
# General info
* Version: 0.1.0
* License: MIT
* Author: Alexander F. Rødseth <xyproto@archlinux.org>