I used to use AwesomeWM back when I was still running an Arch Linux. After switching to Fedora I decided to stay with Gnome to try it out. With time I got used to it again, and in matter of fact I found myself liking it a lot. Yesterday I had a conversation with my brother about broad selection of topics regarding Linux, text editors, desktop environments and much more, amongst all we touched on the topic of Awesome window manager.
Since I’ve used it before I decided to show him the beauty of it and this guide will briefly show you how to install it on Fedora Workstation.
To install AwesomeWM type in the following command:
sudo dnf install awesome.x86_64
while you’re at it I strongly suggest you install vicious widget library. I installed it since I used it a lot in my previous AwesomeWM configuration:
sudo dnf install vicious.noarch
That’s it, you now have your AwesomeWM installed. But wait, how do you run it? If you try to find it in GDM as login option I doubt that you’ll find it. ;-) I used following steps from official AwesomeWM wiki to create GDM entry:
sudo vi /usr/share/gnome-session/sessions/awesome.session
paste following entry in it:
[GNOME Session] Name=Awesome session RequiredComponents=awesome;gnome-settings-daemon; DesktopName=Awesome
and then create application launcher:
sudo vi /usr/share/applications/awesome.desktop
paste following entry:
[Desktop Entry] Version=1.0 Type=Application Name=Awesome Comment=The awesome launcher! TryExec=awesome Exec=awesome
That’s it. Log out and enjoy your AwesomeWM session. Here’s screenshot of mine:
I’ll be posting my rc.lua and theme file as soon as I translate code comments to English :-)