private void installDefaultApplicationLevelPlugins() {
		List<String> classNames = new ArrayList<>();
		for (Class<? extends Plugin> pluginClass : ClassSearcher.getClasses(Plugin.class,
			c -> ApplicationLevelPlugin.class.isAssignableFrom(c))) {

			PluginDescription pd = PluginDescription.getPluginDescription(pluginClass);
			String category = pd.getCategory();
			boolean isBadCategory = category.equals(PluginCategoryNames.EXAMPLES);
			if (pd.getStatus() == PluginStatus.RELEASED && !isBadCategory) {
				classNames.add(pluginClass.getName());
			}
		}

		try {
			addPlugins(classNames);
		}
		catch (PluginException e) {
			Msg.showError(this, getToolFrame(), "Plugin Error", "Error restoring front-end plugins",
				e);
		}
	}
Add those plugins that implement the ApplicationLevelPlugin interface and have a
RELEASED status and not example category.
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/FrontEndTool.java