So Ive been using linux for a long time and mostly with gnome. I know about window managers and how using them will reduce the memory usage by system a lot because they are less bloated etc. I want to try a window manager on my nixos machine - this will be my first time trying one, I have good knowledge in programming so technical stuff wont bother me that much. Which window manager do you suggest? Customization is my priority.
If you like programming Python, then Qtile is a good option. Qtile is written itself in Python, but more importantly, the configuration file of it is a Qtile program. Meaning you can use all programming skills like functions and loops and other stuff in your configuration file directly. It works in Wayland and in X11.