Linux Containers Authors: Liz McMillan, Elizabeth White, Zakia Bouachraoui, Pat Romanski, Stefana Muller

Related Topics: Linux Containers

Linux Containers: Article

Favorite minimalist file managers

Brief looks at file managers our hero and readers like most

(LinuxWorld) -- A surprising number of you seem to like minimalist window managers. According to your mail, you have different reasons for using them, however. Some of you don't go for the point-and-click-everything approach to computing advanced by GNOME, KDE, and similar desktop environments and window managers. Others simply don't have the horsepower required for GNOME and KDE, or even when they do, they don't want the CPU and memory resources wasted on a desktop.

When you give up GNOME and KDE for simpler tools like Ion, Pwm, and other minimalist window managers, you sometimes have to give up a few good things about GNOME and KDE along with the bad. The two features people seem to miss are launchers and desktop file managers. Launchers are easy to replace. Even the light window managers like Icewm and Fvwm include program launchers, and most of the rest of the window managers let you click on the desktop (called the root window in X11 terms) to bring up a launch menu.

File managers are relatively easy to replace, too, but not quite the same way. Before I get to the details, I plan to seize yet another opportunity to indulge in a couple of rants.

Rant No. 1: Why don't computers organize things automatically?

First, why aren't file managers obsolete by now? Computers are ideal for organizing things automatically. So why do we spend so much time organizing our files manually? It is possible that this problem is too complex to solve, although I find that notion a bit difficult to swallow, given that I've solved similar problems in database management. I suspect it is simply too boring to solve, and the progress is stifled by historically entrenched but inadequate file systems. I also wonder if the fact that many people are used to managing files manually makes it too easy to ignore.

Rant No. 2: Why the folder metaphor is stupid

It should be obvious by now that folder and icon-based file management is fundamentally flawed. The OS/2 Workplace Shell was the most powerful expression of this desktop metaphor. Once you got used to using the right mouse button to move icons (or "alternate" mouse button for your lefties), drag-and-drop operations were extremely intuitive. Folders were objects with properties that actually meant something more significant than which background picture to display. You could set a folder so that when you open it, OS/2 would automatically open all of the documents contained within that folder.

Here are the most telling things about this advanced desktop power. IBM extended the auto-open feature of folders to make it ridiculously easy to organize, edit, launch, and debug C++ projects. I would argue that the result was far more intuitive than any integrated development environment ever created. Yet the product flopped.

The KDE file manager, Konqueror (which is also the browser, among other things), is also extremely powerful. I love its most advanced features, such as the ability to open windowpanes but link only some of them so that changes in one are reflect in another. However, I never use these features. They're more trouble than they are worth. I know of many people who agree. Why do we continue to adopt this folder and icon metaphor for nearly every supposedly easy-to-use file manager?

I found a new storage metaphor called "Lifestreams" to be a promising alternative, but it obviously wasn't promising enough to go anywhere because I couldn't find any evidence on the Web that it still survives as a project. Lifestreams was a time-oriented stream of document desktop presentation that you could browse easily. It's hard to describe better than that in few words, so if you want a good idea of what it was all about, check the reference section for a link to a paper about the project.

For Icon-oclasts

Given that we don't have an innovative solution to file management or an original idea for a user interface that beats the folder and icon desktop metaphor, what options are available to those who like minimalist window managers? Far too many to list here. If you want a reasonably complete list, go to freshmeat.net and use search terms like file manager. Even if you weed through the false positives, that leaves countless programs you can use to organize your files.

If you're stuck on the icon and folder approach, you have plenty of options other than the default file manager for KDE or the two most popular desktop file managers for GNOME (Nautilus and GMC, although there are others that are built to integrate well into GNOME). You can steal XFTree from the XFCE desktop environment, for example, assuming you don't want to use XFCE itself, which isn't minimalist but doesn't consume many resources, either. XFTree likes to use the Rox File Manager for strictly icon-based views, so you'll want to install Rox as well.

There's Xfm, which is about the most primitive application launcher and icon-based file manager on the planet. It's too primitive for my tastes, but if you want the least amount of features without giving up icons, this could be the program for you.

At the other extreme is DFM, a file manager that emulates some of the features and look of the OS/2 Workplace Shell. Having been a huge fan of the OS/2 Workplace Shell, I'd like to say I'm as big a fan of DFM. Nevertheless, it simply lacks too many of the visually pleasing features of the Workplace Shell and doesn't deliver enough of the power. If you're an OS/2 fan, however, you'll find it worth the try.

Most of the remaining icon-based file managers tend to be resource-hungry (although I admit I haven't tried them all, so there may be exceptions).

Too many commanders

Of the remaining file managers, most of them seem to be based on Norton Commander. The good news about these file managers is that you can use them with non-desktop style window managers like Ion, because they don't rely on placing any icons on the default workspace. (Ion has nowhere to put the desktop icons for file managers like DFM, so even if you can find such a file manager that works with Ion, it's sort of a waste to use it.)

The most famous of the non-desktop file managers is the console-based Norton Commander clone called Midnight Commander. This was the foundation for the first graphical file manager for GNOME.

I was never a fan of Norton Commander, so I did not find Midnight Commander intuitive. Nevertheless, I use Midnight Commander often. If it made it easy to customize the key bindings, I'd like it a lot more than I do. If you're a fan of Norton Commander, however, I suggest you also look at X Northern Captain. It's one of the more attractive looking Norton clones, and it's reasonably powerful. Advanced Midnight Commander claims to be a bug-fixed and enhanced version of the Ximian code. If you're an emacs addict, you can run the similar Evening Commander file manager without having to exit emacs.

As it is, I prefer a similar two-paned program called Worker. Worker isn't a Norton Commander clone, but it does use the two-paned file list format. What I like most about Worker is the fact that I can customize it easily.

There are other similar programs, some of which seem to be more popular. One is called FileRunner, which is an extremely powerful file manager I used to use often. I don't even recall why I got out of the habit of using it, because it really does a wonderful job as paned file managers go. Other worthy contenders are Gentoo and EmelFM. They're all quite good, and some of these paned file managers look so much alike that I wouldn't be surprised to learn if they share a common foundation in code.

Finally, if you're an old fan of the DOS file manager XTree Pro, you'll be happy to hear there are at least two clones available for Linux. One is Ytree, the other UnixTree. I like XTree Pro even less than Norton Commander, so I'm not a reliable witness as to whether these programs are any good. You'll find a couple more file managers in the resources section below that don't really fit into any of the above categories, such as Vifm and VFU. Regardless, if you're into one of the minimalist window managers, you're sure to find a matching file manager from the resources or by searching a resource like Freshmeat. Enjoy!

More Stories By Nicholas Petreley

Nicholas Petreley is a computer consultant and author in Asheville, NC.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.

IoT & Smart Cities Stories
Moroccanoil®, the global leader in oil-infused beauty, is thrilled to announce the NEW Moroccanoil Color Depositing Masks, a collection of dual-benefit hair masks that deposit pure pigments while providing the treatment benefits of a deep conditioning mask. The collection consists of seven curated shades for commitment-free, beautifully-colored hair that looks and feels healthy.
The textured-hair category is inarguably the hottest in the haircare space today. This has been driven by the proliferation of founder brands started by curly and coily consumers and savvy consumers who increasingly want products specifically for their texture type. This trend is underscored by the latest insights from NaturallyCurly's 2018 TextureTrends report, released today. According to the 2018 TextureTrends Report, more than 80 percent of women with curly and coily hair say they purcha...
The textured-hair category is inarguably the hottest in the haircare space today. This has been driven by the proliferation of founder brands started by curly and coily consumers and savvy consumers who increasingly want products specifically for their texture type. This trend is underscored by the latest insights from NaturallyCurly's 2018 TextureTrends report, released today. According to the 2018 TextureTrends Report, more than 80 percent of women with curly and coily hair say they purcha...
We all love the many benefits of natural plant oils, used as a deap treatment before shampooing, at home or at the beach, but is there an all-in-one solution for everyday intensive nutrition and modern styling?I am passionate about the benefits of natural extracts with tried-and-tested results, which I have used to develop my own brand (lemon for its acid ph, wheat germ for its fortifying action…). I wanted a product which combined caring and styling effects, and which could be used after shampo...
The platform combines the strengths of Singtel's extensive, intelligent network capabilities with Microsoft's cloud expertise to create a unique solution that sets new standards for IoT applications," said Mr Diomedes Kastanis, Head of IoT at Singtel. "Our solution provides speed, transparency and flexibility, paving the way for a more pervasive use of IoT to accelerate enterprises' digitalisation efforts. AI-powered intelligent connectivity over Microsoft Azure will be the fastest connected pat...
There are many examples of disruption in consumer space – Uber disrupting the cab industry, Airbnb disrupting the hospitality industry and so on; but have you wondered who is disrupting support and operations? AISERA helps make businesses and customers successful by offering consumer-like user experience for support and operations. We have built the world’s first AI-driven IT / HR / Cloud / Customer Support and Operations solution.
Codete accelerates their clients growth through technological expertise and experience. Codite team works with organizations to meet the challenges that digitalization presents. Their clients include digital start-ups as well as established enterprises in the IT industry. To stay competitive in a highly innovative IT industry, strong R&D departments and bold spin-off initiatives is a must. Codete Data Science and Software Architects teams help corporate clients to stay up to date with the mod...
At CloudEXPO Silicon Valley, June 24-26, 2019, Digital Transformation (DX) is a major focus with expanded DevOpsSUMMIT and FinTechEXPO programs within the DXWorldEXPO agenda. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of business. Only 12% still survive. Similar percentages are found throug...
Druva is the global leader in Cloud Data Protection and Management, delivering the industry's first data management-as-a-service solution that aggregates data from endpoints, servers and cloud applications and leverages the public cloud to offer a single pane of glass to enable data protection, governance and intelligence-dramatically increasing the availability and visibility of business critical information, while reducing the risk, cost and complexity of managing and protecting it. Druva's...
BMC has unmatched experience in IT management, supporting 92 of the Forbes Global 100, and earning recognition as an ITSM Gartner Magic Quadrant Leader for five years running. Our solutions offer speed, agility, and efficiency to tackle business challenges in the areas of service management, automation, operations, and the mainframe.