Every now and then I hear about some linux distribution and end up switching my install to play with it. I’ve recently moved to Archlinux, which is a minimalist distribution aimed at installing only the basics and letting you proceed from there. So now I’m in the process of designing my desktop, and it’s got me thinking about how to most efficiently organize my desktop.
The Design Process
I have to begin by asking myself how I use my computer. From there, does it make sense to have an icon-based desktop (I click icons to start programs) or a menu-based desktop (I click a menu that lists my programs that I select)? Do I want files on my actual desktop, or is it better if it is kept clean? Do I want a taskbar? What kinds of information do I want continually displayed?
Regardless of whether I’m using icons or menus, I usually put the programs I use most often in the easiest place to access. But I realized that the ease of starting a program shouldn’t be based just on how often I use it, but also on how often I close and restart it during a typical session.
For example, I use a web browser basically every time I start a session. But I also never close it once it’s open. So while the number of times that I start the web browser is higher than any other program, the number of times per session is relatively low, and in fact, is basically one.
In contrast, I use the terminal often, but not every session. However, any session that I do use a terminal typically involves multiple terminals and, rarely, closing terminals and starting another one. So while my frequency overall is lower than for my web browser, my frequency per session is much higher. The same goes for quick note takers such as tomboy, or quick text editing such as gedit.
So this time around I am organizing my menu in such a way that a terminal, tomboy, gedit, and maybe firefox are at the top of the menu, while my other programs are buried in the typical sub-menu structure under headings like “office”. The same most-often used programs will get the key shortcuts, along with a generic “run” box.
Why menus instead of icons? All of this is happening on my laptop, which has a 14″ screen. As such, I want to keep the entire desktop available for programs. If I use icons, then I either have icons on the desktop, so I have to move a program that is covering them before I can start them, or I have icons in a taskbar, which takes up permanent space on the top and/or bottom of the screen.
On the other hand, a menu can be brought up with a click anywhere on the desktop, or with a key shortcut, and allows quick access to any program that I need with either the keyboard or the mouse.
Which actually brings up another point: minimizing the need for a mouse. Touchpads are abominably slow, and there are times when I don’t have a usb mouse with me. It’s much easier if I can start a program with several keys than by navigating via touchpad.
Finally, there is the multiple desktops aspect. My use of additional desktops hasn’t changed much since I started using linux back in my first year of college. I have one desktop for terminals, one for text, one for web, and one for media. I think this setup is pretty standard, and using ALT+Left or ALT+Right to switch desktops and CTRL+Left and CTRL+Right to move programs between desktops, it’s very easy to effectively have 4 separate spaces that are very fast to switch between. I wonder though if there isn’t a better setup for these somehow. At the very least, the order of the desktops can be important. I’m often referencing the web when programming, writing, or playing with my distribution, so there is a question of whether the web desktop should be between the terminal and text desktops, or to one side. I’m not sure what the best answer is.
Of course, a lot of this is heavily dependent on the fact that my work is heavily text-based. If I was doing graphics work, I may want a different setup.
In addition, whenever I do these distribution change and corresponding desktop redesign phases, there is always a little voice telling me that no matter how much time I save by having a key shortcut to start a terminal and all my other little tricks, it’ll never make up for the 20 hours I spent designing the whole thing. But then, the design process isn’t entirely utilitarian anyway. A big part of it’s fun is trying new things and new looks.
Support The Decision Strategist.Popularity: 71%
Vote for this post on:
These icons link to social bookmarking sites where readers can share and discover new web pages.