I've got my terminal set up to use a colour scheme based on Prot's Modus Operandi (https://protesilaos.com/emacs/modus-themes) theme for Emacs. I can read the output of `dmesg' and `ls /' without problems, so it's good enough for me.
And by 'adapted' I mean I just removed the Anchor, Blur, ColorRandomization, FillStyle, WallpaperFlipType, and WallpaperOpacity attributes. I don't know whether I could've just left them be, but they don't really matter anyway.