The Obsidian package on Flathub defaults to Electron 32 now, which fixes the problem it used to have in Wayland mode. Also, should one want to run it in X11 mode for any reason, Fedora 41 released with GNOME 47, enabling its new xwayland-native-scaling
feature, that finally makes XWayland apps crisp in fractional scaling scenarios. For all intents and purposes, either of these two advancements obsolete this gist.
Obsidian has had a long-standing bug open for a couple years now. The problem with this bug is that, when Obsidian is running in Wayland mode, it is not possible to drag tabs around, tile them, or move them around in any way. The only way to restore this functionality is to run Obsidian in X11 mode, through XWayland. Sadly, doing that degrades the experience on HiDPI setups with fractional scaling enabled, bec