Skip to content

jhaygood86/mauborgne

Repository files navigation

mauborgne

Mauborgne 2FA OTP Generator

Screenshot

Building and Installation

You'll need the following dependencies:

  • gobject-2.0 >= 2.66
  • gtk+-3.0
  • libhandy-1 >=0.90.0
  • granite >= 6.0.0
  • libportal
  • cotp

Run meson build to configure the build environment. Change to the build directory and run ninja to build

meson build --prefix=/usr
cd build
ninja

To install, use ninja install, then execute with io.github.jhaygood86.mauborgne

You can also build and run with flatpak, which already has all of its dependencies defined as well

flatpak-builder build  io.github.jhaygood86.mauborgne.yml --user --install --force-clean
flatpak run io.github.jhaygood86.mauborgne

Translations

Translations use Weblate. Contribute at https://hosted.weblate.org/projects/maurbogne/

Special Thanks

Mauborgne utilizes the following open source software that we would like to thank!

  • libcotp We utilize libcotp for generating the OTP tokens
  • quirc We utilize quirc for parsing QR Codes
  • elementary We are built on top of the elementary OS platform
  • flatpak The future of app distribution. We also utilize their libportal to make taking screenshots easier
  • gnome GNOME provides core parts of the platform we depend on, including GLib and GTK+