So think I figured it out. It will indeed add the base packagename prefix but I was preventing it with ^
I had used budgie-extras as an example as I remember for its initial inclusion Josh saying to use ^
Which confused me as kid3 does not use ^ and that was accepted.
I assume ^ was to avoid having a package named
budgie-extras-budgie-kangaroo-applet and just have budgie-kangaroo-applet as budgie-extras = common
So in this scenario I don't need to use ^ and removed it.
*waits to be corrected by josh* :P
Something worth mentioning is that my local build of the theme manager has this thing of the window created by the application has no icon whatsoever.
It can be mono-msbuild, the entire monodevelop is not required. They mention that you require it but it was a bad habit carried out from building packages with the Visual Studio GUI.
Indeed, on Budgie desktop the theme manager window has no app icon in the top left of its window. I assume that is what you're referring to, not a big deal. (To be clear the panel / task bar does have an icon).
On Plasma desktop the theme manager window does have a app icon but does not have a close button. Where the close button should be there is a maximise button, after clicking that the close button appears. Annoying but not a huge deal, Plasma iso does not ship with HexChat and I imagine most Plasma users would use Konversation if they cared about theme integration.