Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mheiber/shibbyt
Shibby free Tidybt for lofi MacOS desktop backgrounds
https://github.com/mheiber/shibbyt
Last synced: 21 days ago
JSON representation
Shibby free Tidybt for lofi MacOS desktop backgrounds
- Host: GitHub
- URL: https://github.com/mheiber/shibbyt
- Owner: mheiber
- Created: 2023-07-22T17:39:38.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-22T18:43:41.000Z (over 1 year ago)
- Last Synced: 2024-10-16T01:44:14.115Z (2 months ago)
- Language: Starlark
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Shibyt
Shibby free Tidbyt for lofi MacOS backgrounds
![sample of the desktop background](./sample.webp).
## What
Scripts to generate a regularly-updating lofi MacOS background
using Tidbyt APIs to reproduce the experience and aesthetic
of odd, constrained APIs and hardware.> Mac-only, but it is probably easy to update the script to work for Linux and Windows
## Why
Constraints and lack of utility and quality can be freeing.
## set up
- [Install the `px` library](https://tidbyt.dev/docs/build/installing-pixlet)
- `cd $PATH_TO_THIS_REPO && cp config.sample.sh config.sh` and edit keys
- update the absolute paths in script.sh
- `sudo crontab -e $(whoami)` and paste and edit `*/1 * * * * $ABSOLUTE_PATH_TO_SCRIPT.SH_GOES_HERE`## try it out
`./script.sh && open ./one.webp`, but use the crontab stuff in the "config" section above to auto-update
## lint
pixlet lint main.star --fix
## Resources:
APIs:
- https://tidbyt.dev/docs/reference/widgets
- https://tidbyt.dev/docs/reference/modules
- and a subset of https://github.com/qri-io/starlibStarlark language (Python--):
- https://bazel.build/rules/language