Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.34 KB

README.md

File metadata and controls

47 lines (33 loc) · 1.34 KB

Budgie Droplet Monitor Applet and Widget

Monitor Digital Ocean Droplets for the Budgie Panel

This project is not associated in any way with DigitalOcean, LLC

The provided applet and widget will allow you to see the status of, start, and stop droplets

Image 1

Image 2

The applet requires a token provided by Digital Ocean. The token will be stored in the gnome keyring, so if the keyring is not unlocked (i.e. if using auto-login) the applet will not work. A token with "Write" scope is needed to start/stop/reboot droplets.

How to obtain your Digital Ocean Token

Dependencies

  • gtk+-3.0
  • budgie-1.0
  • gdk-3.0
  • libpeas-gtk-1.0
  • libsoup-3.0
  • json-glib-1.0
  • libsecret-1

i.e. for Debian based distros

To install (for Debian/Ubuntu):

mkdir build
cd build
meson --prefix=/usr --libdir=/usr/lib
ninja -v
sudo ninja install
  • To build just the applet, use -Dbuild-applet-only=true
  • To build just the widget, use -Dbuild-widget-only=true
  • for other distros omit libdir or specify the location of the distro library folder

This will:

  • install the applet to the applet plugin folder
  • install the widget to the widget plugin folder
  • install the icons to the pixmap folder
  • install and complile the schemas