Always try to avoid having two services using the same DB. Only way I'd ever consider sharing a DB is if only one service will ever modify it and all others only read.
How fast my terminal can print 10000 lines is pretty far down the list of requirements I have, who cares as long as it is fast enough? To me it is as irrelevant as who has the best unicode support.
I tried niri this spring and had several issues trying to get copy-pasting between Wayland and X (Xwayland) working. Think I had some other problems as well that were a dealbreaker that I can't recall at the moment. Anyway, have you had an issues like this? I assume Gnome does a lot of work to make it seamless, maybe Quickshell does something similar?
As far as I remember I just had to install wl-clipboard and xwayland-satellite. It was working fine then even before I moved from Waybar to Quickshell.
Quite possibly, but I use it daily with no issues. It’s also pretty easy to write your own prompt and then make it async with this plugin: https://github.com/acomagu/fish-async-prompt
I tried Niri, but couldn't figure out how to get good enough support for X programs. Specifically I had issues with the clipboard, I couldn't copy passwords from 1Password (X) and paste them into Firefox (Wayland). Niri doesn't seem interested in having built-in first class support for X and I'm not interested in maintaining it for myself either.
I use Purelymail to send emails from my personal domain ([email protected]) from my self-hosted stuff and to forward emails to my personal domain to my gmail, and it works great for that. I only use it for hobby projects so I'm not too bothered by the lack of audits or a bus factor of 1.