Remind yourself to not sit and stare at the screen for too long
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.
While Badger will happily compile on any Linux distribution, it is primarily built for elementary OS.
You can run:
flatpak run com.github.elfenware.badger --request-autostartTo run in headless mode (in the background)
flatpak run com.github.elfenware.badger --headlessDevelopment is targeted at elementary OS. If you want to hack on and build Badger yourself, you'll need the following dependencies:
- libgranite-7-dev
- libgtk-4-dev
- meson
- valac
You can install them on elementary OS with:
sudo apt install elementary-sdkRun meson build to configure the build environment and run ninja install
to install:
meson build --prefix=/usr
cd build
sudo ninja installThen run it with:
com.github.elfenware.badgerAlternatively, on elementary OS or with its AppCenter remote installed, you run the following command:
flatpak-builder --force-clean --user --install-deps-from=appcenter --install builddir ./com.github.elfenware.badger.yml