Ever since I set up Arch Linux on my box, I tried to keep my system as fast, simple and light
as possible. That primarily means only using
CLI software instead of heavier
and slower GUI applications. You also have to abandon bloated window and display managers like
GNOME and KDE. I've been running awesome for about half a
year now and I'm really satisfied with it. It's straightforward and fast; it gets the job done
nicely.
Recently, I started to take this 'light' approach quite seriously. A lot of software that I didn't
actively use anymore got thrown away and the few GUI applications left were narrowed
down until there were two left: Firefox and KeePass.
As I haven't found a good CLI alternative to KeePass, I guess I have to stick with it. As for
Firefox, there are some good alternatives that I will look into. There is - for one -
uzbl which I already use parallel to Firefox. Additionally,
you've got surf which is as minimal as it gets and
vimprobable which is quite like the
vimperator plugin for Firefox.
Bear in mind that none of these are actually CLI applications. For that I already have elinks.
A feat I accomplished just today was to completely remove the last bit of GNOME
software I ran: Gnome Terminal. I switched over to
urxvt which I use in conjunction with its
daemon urxvtd. The main thing that held me back over the last few months was laziness.
Switching over to new software always means that you have to go through the hassle of configuring
it, which can be quite stressful at times.
I don't regret it one bit, though. urxvtd is so much faster now. It's also easier
to configure, as it doesn't use that dreaded XML format like Gnome Terminal did.
If you're interested in the configuration, it'll be up soon on my
github repo. I just have to fix some smaller issues
before it can go up.
All in all, I'm really satisfied with my system now. One thing I never had in Windows is that kind of appreciation you get by building a system designed for your specific needs. It takes a lot of time and effort, but in the end it is really worth it. You might even learn a thing or two in the process.