I think the closest thing that could get most of the way there is https://github.com/domferr/tilingshell/
https://docs.qtile.org/en/stable/manual/ref/layouts.html#mon...
The packages I install are: xmonad libghc-xmonad-extras-dev gnome-flashback gnome-panel
(plus suckless-tools and xmobar)
That should give you a login option for "GNOME Flashback (Xmonad)"
I recall there were a couple of hacks necessary to show the Gnome Panel:
gsettings set org.gnome.gnome-flashback root-background true
gsettings set org.gnome.gnome-flashback desktop false
and then the panels you can hide or remove per your preference
I'm a long-time Xmonad user. Currently, I'm using Ubuntu 25.04, having upgraded to new non-LTS releases every six months, on two computers running Xmonad. I haven't run into any problems.
I think the closest thing that could get most of the way there is https://github.com/domferr/tilingshell/