This script is a fork of Alys's and Citrusella's Habitica Tags Always Visible userscript which forces the tags box on Habitica's task page to stay open. This fork introduces several new features and fixes to the original script.
All features are optional and configurable with JSON.
The first time you run the script on habitica.com, the script will download an empty configuration file. The script will work without further configuration (it will basically be no different than the original version). To configure the script to use the features mentioned above, you'll need to open Tampermonkey (whether this is the same with other userscript extensions, I haven't confirmed), click on the name of this script, and navigate to the Externals tab. Click the Edit button on that page, and modify the configuration as explained at the top of the configuration file.
I strongly suggest backing up your configuration as it will get overwritten if Tampermonkey ever pulls down an update to the script.
Tag names in your configuration file must refer to the text content of the tag on Habitica's tasks page. Emoji syntax inside your tags (e.g.
:sunny:) gets turned into images on Habitica, which this script will not see at all. For example, if you had a tag
:sunny: morning, you would reference that in your configuration as just