If you think that awesome wm is bloated, try dwm on which awesome wm was historically based. The key bindings look the same. After I've noticed that I haven't used 90% of awesome wm functionality, I moved to a dwm which is basically 2k lines of readable C code in a single file and never looked back - it's so easy to configure it to do exactly what you need.
I discovered that my mostly vanilla XMonad was basically the same as DWM. My only gripe with DWM is that I needed to patch the code, compile, and install my own to turn my worthless windows key into the magic window manager key.
I feel like DWM takes non-configurability literally one key too far.
I used to use and love AwesomeWM for years, super fast, moderately easy to customise and very lightweight. Eventually I switched to Gnome 3 simply because it made configuring wi-fi and power options easier.
I, too, am currently using Gnome Shell (Fedora 25) after some time on dwm [1]. If you have got used to hitting a meta-key and typing a command, then Gnome Shell actually seems quite normal. I used to set the dwm meta key to mod4 for convenience.
These days we have nmtui for wifi and powertop for power management profiles. dwm/awewsome with a desktop file launched from a desktop manager might make more sense these days.
If you think that awesome wm is bloated, try dwm on which awesome wm was historically based. The key bindings look the same. After I've noticed that I haven't used 90% of awesome wm functionality, I moved to a dwm which is basically 2k lines of readable C code in a single file and never looked back - it's so easy to configure it to do exactly what you need.
I discovered that my mostly vanilla XMonad was basically the same as DWM. My only gripe with DWM is that I needed to patch the code, compile, and install my own to turn my worthless windows key into the magic window manager key. I feel like DWM takes non-configurability literally one key too far.
I agree, it makes no sense NOT to have a ~/.dwm.conf :(
I used to use and love AwesomeWM for years, super fast, moderately easy to customise and very lightweight. Eventually I switched to Gnome 3 simply because it made configuring wi-fi and power options easier.
I use i3 wm and I like it a lot, don't ever want to go back to a non-tiling WM. But I do understand complaints about the hassle of configuring wifi, power options, and other stuff, e.g., sound, display brightness. All of this is done automically by desktop environments; none of it is done by a mere window manager. I wonder whether Awesome is similar to i3 in this regard. On the i3 help forum a good number of question…
Everyone in the i3/etc community is capable of filling in those gaps themselves, or they give up and go to a full DE. I appreciate that these users are leveling up their skills and asking fewer dumb questions. Nothing stopping anyone from releasing something like Spacemacs for i3, but once you spend a little time on your configs, it just gets easy (and fun). YMMV.
Oh dear. Last month I updated awesome on my Gentoo machine, and it broke a lot. Now I'll have to deal with this again !
Well, 3.5 was released in 2012, that's a long update span. Sorry if you were unlucky enough to hit both updates in a row. However note that there isn't as much breaking changes to the API this time around. Most of them just prints a warning.
I used to use Awesome during college, and it was as the name suggests, an "awesome" experience.
I am required to use a Mac at work, and I don't have the time to invest in maintaining a config file for a tiling WM on my personal machine anymore. I really miss having a tiling window manager, though...