About Me

This blog is for informational purposes. By following any advice in this blog, you are solely responsible for any and all damages. Accelerant Learning Games, LLC is not responsible for any damage to your property, finances or self occuring from following any and all advice in this blog.

Saturday, April 16, 2011

In Archlinux I: Building your own Linux Environment

As an ex-Gnome and ex-KDE user, I decided a while ago that I didn't need the excessive packaging that came with these desktop environments (DEs). Instead, I wanted a completely personalized setup, with vim-inspired replacements. This would not only improve my productivity (by giving me an exciting work-space), but also improve my understanding of the  underlying system and the myraid interconnections put in place by the main DEs. It also gave me an excuse to learn and implement Lua and BASH scripting. So far, my setup involves several console/text based programs, many of which are lovely in appearance and elegance(noted by (t)). The list follows:

Archlinux 64-bit
Awesome Window Manager (which is aptly named :-)
GIMP (no way around using this great program)
Eclipse (for Java and android development)
(t)Irssi (text-based IRC chat client)
(t)Rxvt-Unicode (to provide 256 color support for w3m )
ATI Radeon open-source driver
Note: add to list

(the following programs were chosen for their vim-based keybindings)
(t)w3m (small, efficient, graphics capable text web-browser)
Apvlv PDF Viewer
(t)Ranger File Manager
Vimperator firefox-plugin
(t)vim & gVim
Note: add to list

The main problem with using text-based programs is that they lack the polish and interconnectivity of GTK/qt/GUI-based programs. However, they're lighter, faster, and largely keyboard-dependent (thus less likely to slow you down by requiring you to reach over to the mouse :-).

No comments:

Post a Comment