New blog! I would be writing this from linux…. but I just finished playing CS 1.6, so I’m still in windows… (windows 7, not too bad)
I’m finding it very hard to stick with a DE/WM on my arch install. My main computers consist of my desktop, which dual boots arch and windows7, and my eeepc which dual boots arch and winxp (perfectly I might add). It’s a little easier to choose a WM for my eeepc, since the screen is only 8.9 inches, it really limits what I can have on there ( Right now I switch off between xfce4 and musca).
My desktop is a different story. Currently I’m using musca, and it’s….. pretty great. I guess the musca site explains it best:
Musca operates as a tiling window manager by default. It uses manual tiling, which means the user determines how the screen is divided into non-overlapping frames, with no restrictions on layout. Application windows always fill their assigned frame, with the exception of transient windows and popup dialog boxes which float above their parent application at the appropriate size. Once visible, applications do not change frames unless so instructed.
When I first tried tiling window managers (started with awesome 2), I thought the idea was pretty cool. In my ignorance, I thought it was a newer concept, but I was very wrong. Tiling window managers have been around for ever. Windows 1 was tiling. I joined awesome pretty late in the game, and just about the time I had a working config, awesome 3 began to get developed, and it changed to a lua config. It really isn’t that bad to configure, and learning lua is definitely a plus. I used awesome for a little, then jumped back and forth between just about every WM. recently I tried dwm, and it seems to minimal for me. Sure, keeping the source code under 2000 lines seems like a nice kiss/minimal approach…. But if the code is still fast, why put a limit on it? I never understood that. I also tried xmonad, but I had gotten so used to the way you can use a mouse in awesome, I didn’t like the keyboard-only xmonad way.
I spent a little bit of time with ratpoison, and while I liked the idea, I felt it wasn’t configurable enough for me. There are key combination’s I had gotten used to, and without being able to set them from inside ratpoison, it wasn’t for me (I know xbindkeys can set bindings, but I didn’t really like the default ratpoison controls for moving windows)
Then I came upon musca. I read about it in the forums, and it seemed like a good mix between ratpoison and a tiling WM…. and that’s exactly what it is. It’s pretty fun to play with, and I have to admit that letting you tile your own windows makes everything better. But I don’t know how long I’ll be able to stay with it… I feel like I need a DE on my desktop, because I use more than a terminal most of the time.