Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tristancacqueray/autochill
https://github.com/tristancacqueray/autochill
Last synced: 14 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tristancacqueray/autochill
- Owner: TristanCacqueray
- License: apache-2.0
- Created: 2021-05-13T17:47:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-15T19:56:45.000Z (8 months ago)
- Last Synced: 2024-10-11T01:50:25.084Z (27 days ago)
- Language: PureScript
- Size: 196 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
autochill
=========A gnome extension to help you chill by setting up breath time.
Autochill progressively warms up your screen light temperature and it prompts you to take a break after some time.
> As of gnome 45, the light temperature no longers work reliably
# Usage
Run the standalone CLI:
```ShellSession
$ gjs --module ./[email protected]/cli.js --run
```Configure the standalone CLI:
```ShellSession
$ gjs --module ./[email protected]/cli.js --prefs
```![autochill-settings](autochill-settings.png)
# Contribute
Contributions are most welcome.
To modify autochill, you will need a [PureScript][purescript] toolchain and the gnome developper tool.
Run the `nix-shell` command to setup.```ShellSession
# Ensure purescript-gjs is cloned in the parent directory
git clone https://github.com/purescript-gjs/purescript-gjs ../purescript-gjs
# Build javascript
make dist# Run a nested gnome-shell session
make test
```Checkout the [purescript-gjs][purescript-gjs] bindings too.
# Changes
## 0.1
- Initial release.
[purescript]: https://www.purescript.org/
[purescript-gjs]: https://github.com/purescript-gjs/purescript-gjs