This software stopped working after 30 July 2016 when Habitica's deprecated API v2 was removed.
Information about the API change can be found at Application Programming Interface.
Description
An applet for Cinnamon (Linux desktop environment) that will let you access your Dailies from the panel.
Installation
Navigate to Menu > Applets > Available Applets (online). Use the search bar to find the applet and install.
Usage
Before adding HabitRPGApplet to the panel, make the following changes:
- Navigate to Menu > Files.
- Type the following into the search bar: “/home/YOUR_USER_NAME/.local/share/cinnamon/applets”. “YOUR_USER_NAME” refers to your computer login name/username/admin name.
- Rename the “HabitRPGApplet” folder to “habitrpg@douze12”.
- Open the “habitrpg@douze12” folder, then open the “settings-schema.json” file.
- Replace the sample userID (123456789abcde) and sample keyID (123456789abcde) with your user ID and API token, respectively. You can find them here: https://habitica.com/user/settings/api.
- Save the changes you made to the file.
To add or remove the applet from the panel, go to Menu > Applets > Installed Applets. Select “HabitRPGApplet” and click “Add to panel”. To remove it, select the applet, then select Configure > Remove.
(Optional) To change the applet name (in the panel) to your user name (or quote, etc.):
- Navigate to Menu > Files.
- Type the following into the search bar: “/home/YOUR_USER_NAME/.local/share/cinnamon/applets/habitrpg@douze12” (assuming you renamed the folder as described above).
- Open the “applet.js” file.
- Go to Search > Find.
- Type the following into the Find bar:
this.set_applet_label("HabitRPG");
. - Replace
this.set_applet_label("HabitRPG");
withthis.set_applet_label("PREFERRED_WORD(S)");
. Make sure you changed the applet_label line. Also, the user name, quote, etc. should appear to be pink if typed correctly. Spaces are allowed. Don't miss the quotation marks. - Save the changes you made to the file.
- To see the changes, remove the applet, then add it back to the panel.