Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elfenware/badger
Remind yourself to not sit and stare at the screen for too long
https://github.com/elfenware/badger
appcenter elementary ergonomics gtk hacktoberfest health vala
Last synced: about 1 month ago
JSON representation
Remind yourself to not sit and stare at the screen for too long
- Host: GitHub
- URL: https://github.com/elfenware/badger
- Owner: elfenware
- License: gpl-3.0
- Created: 2019-03-03T16:33:19.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2023-02-10T09:48:11.000Z (almost 2 years ago)
- Last Synced: 2024-10-26T02:34:09.234Z (about 2 months ago)
- Topics: appcenter, elementary, ergonomics, gtk, hacktoberfest, health, vala
- Language: Vala
- Homepage:
- Size: 505 KB
- Stars: 53
- Watchers: 3
- Forks: 13
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vala - Badger - Remind yourself to not sit and stare at the screen for too long. (Apps / Productivity)
- awesome-vala - Badger - Remind yourself to not sit and stare at the screen for too long. (Apps / Productivity)
README
Badger
Remind yourself to not sit and stare at the screen for too long
## Badgers you to be ergonomic
Badger will periodically send notifications to remind you to relax your eyes,
stretch your fingers, and turn your neck among other things. It helps you keep
your muscles free and your eyes unstrained.## Built for elementary OS
While Badger will happily compile on any Linux distribution, it is primarily
built for [elementary OS].[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)][AppCenter]
## Developing and building
Development is targeted at [elementary OS]. If you want to hack on and
build Badger yourself, you'll need the following dependencies:* libgranite-dev
* libgtk-3-dev
* libhandy-1-dev
* meson
* valacYou can install them on elementary OS with:
```shell
sudo apt install elementary-sdk
```Run `meson build` to configure the build environment and run `ninja install`
to install:```shell
meson build --prefix=/usr
cd build
sudo ninja install
```Then run it with:
```shell
com.github.elfenware.badger
```[elementary OS]: https://elementary.io
[AppCenter]: https://appcenter.elementary.io/com.github.elfenware.badger