Currently, Bluefin already comes with a few extensions, listed in the Docs under Features.
My suggestion would be to at least include dash-to-panel and Arcmenu, to support “The Other” common desktop gui, with apps on Panel and a “Startmenu-like” experience:
As a minimal set of extensions included by default, these are very popular for anyone not coming from Mac/not used to Dock/coming from Windows/Ubuntu/Mint.
There are a few others that make the daily experience for me with Bluefin very powerful, most notably Tiling Shell which is super easy to use. Hoping Gnome will integrate this by default. This one is by far the easiest to use of all Tiling extensions and “Just Works”.
And ofcourse: Drive Menu, whenever you insert a USB stick, you get the Eject options in your tray. This extension has ID #7, it’s one of the first extensions ever made..
But my request is really to consider those first two extensions, as most users either use the Dock or a Panel to launch their favourite apps. And when you have a Panel, a Startmenu-like (way better than what Windows offers!) experience with Arcmenu can easily allow Win/Ubuntu/Mint users to switch.
We’re frozen on the extensions we add right now. This is because every extension we ship we prefer to package (either ourselves or we use what’s in fedora).
This also means that everytime there’s a new Fedora/GNOME version that we have to ensure that every extension we ship works with that new version of GNOME. We’ve never shipped with a broken extension on upgrades so we’re keen on maintaining that record. We’ve come close, searchlight was broken until the last minute.
That being said there’s two things we can do here because extensions can be really awesome, and bazzite’s tiling extension comes with some light tweaks Kyle did that are pretty great too:
Long term I’d love to surface the gnome extensions ecosystem via that app, though it would be awesome if bazaar had an “Extensions” section that surfaced them alongside the apps and users just had one unified view of everything.