Hi there, it's nice to hear that you're interested in making something productive.
First thing, which programming language have you used in your project?
Anyway, it shouldn't matter a lot. Because most extensions work os independent, i.e. they are de specific. Try them on Garuda Linux Gnome and tell me does it work?
(Though I guess if it had worked, then you'd not asked the question here )
Ive got experience with javascript, php.
Well changed to KDE, with Garuda.
The extension was pretty simple:
requests data from Volumio api.
prints artist + song in my panel.
Now need to make something similar for KDE.