When I first saw the light of Nerdvana and converted from Windows to Linux some 12 years ago, I was eager to explore my newfound freedom. I tried some 30+ Window Managers until I settled on Pekwm. For 7 years I was a loyal Pekwm user, and as some may have noticed I am enthusiastic about the tools I use. I tweaked it to perfection until Pekwm was exactly as I wanted it.
One of the perks of running a company like FreeCode is that I get to work with some amazing tech people. The other day Kim Tore showed me his Window Manager (yeah, it was like “I show you mine if you show me yours”). It was awesome. It was “tiling” – where the WM takes automatic care of window placement. But with a config file in Lua(!), it wasn’t awesome enough. But my interest was sparked, like back in the days of exploration where I was on my big WM hunt.
Then I found i3. What a find! It’s the best yet – clean, well documented and behaving just like I could have dreamed of. It’s fucking amazing.
If you are interested in a Window Manager you can customize to your hearts content with a clean config file and excellent docs, you should take a look at i3. As they say on the website: “Do What I Mean. Good Docs. Clean Code. Sounds good? Then you will love i3.” And you will. For reference; here’s my dotiles; .xsession, .i3/config, conkyrc. Enjoy 🙂