Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        


Icon

Badger


Remind yourself to not sit and stare at the screen for too long


Get it on AppCenter


Screenshot

## 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
* valac

You 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