Current progress on my 6 month distro challenge with Fedora, I added a network module to polybar to show connection status. all my dotfiles are available on my GitHub
I suggest sticking to your current desktop environment for a while to become more familiar with a Linux environment before exploring standalone window managers. They require more effort and configuration to customize, which can be challenging for newcomers to Linux. However, if you're still interested, you can find my dotfiles for this on my GitHub. I also found this helpful article and YouTube playlist on installing and configuring BSPWM. Feel free to reach out to me via private message if you decide to try BSPWM or have any questions; I can share my Discord with you.
I gave bspwn a try a while back, but never stuck with it. Recently been thinking about giving it another try. Any advice you could give to someone who's primarily been using XFCE for the most part....