What's your favorite file manager?

Non release banter
fulalas
DEV Team
DEV Team
Posts: 650
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

What's your favorite file manager?

Post#1 by fulalas » 25 Sep 2017, 04:07

I'm looking for some alternatives to PcManFM-Qt (LXQt), since it's not as fast/light as it used to be in PcManFM era (LXDE), especially when listing files/folders and copying big folders. What I've tested so far:

1- Thunar (Xfce);
2- Dolphin (KDE);
3- Caja (Mate);
4- Nautilus (Gnome);
5- Nemo (Cinnamon)
6- PcManFM (LXDE);
7- PcManFM-Qt (LXQt);
8- Pantheon;
9- SpaceFM;

The best usability so far is PcManFM-Qt, and the lightest/fastest is probably SpaceFM.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 883
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

What's your favorite file manager?

Post#2 by ncmprhnsbl » 25 Sep 2017, 05:39

What's your favorite file manager?
SpaceFM

here's a list of qt5 filemanagers i found: https://www.pcsuggest.com/best-qt-based ... for-linux/
couple there not on your list..
if qt5 isn't essential.. here's a list from arch wiki: https://wiki.archlinux.org/index.php/Li ... #Graphical
gtk2 of note: Rox, Sunflower, emelfm2, gentoo..
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
n0ctilucient
Samurai
Samurai
Posts: 104
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1

What's your favorite file manager?

Post#3 by n0ctilucient » 25 Sep 2017, 10:33

Xfe ... most importantly it does NOT have a Gtk/Qt dependency (no bloat).
After that it is the fastest and lightest of all GUI file managers.

Also... it includes a document processor plus an image manager.
Both are also fast and lightweight.

Xfe can also switch to root mode w/out a desktop environment.
Put it altogether and this means... less was wasted memory... storage and CPU clock cycles.
Last edited by n0ctilucient on 25 Sep 2017, 17:09, edited 1 time in total.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I always reserve the "right" to tell them what they should consider.

User avatar
wread
Module Guard
Module Guard
Posts: 1080
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v3.2.5-kde5-64 bits
Location: Santo Domingo
Contact:

What's your favorite file manager?

Post#4 by wread » 25 Sep 2017, 11:46

@all
The no dependency of other groups is a way to success, i.e. MSWindows, as worst as it can be, is a world success :)

Every new edition of a toolkit means upgrading to keep the system "up to date", because of others...i.e. qt :fool: , but it is not true that the follow-upgrades are better than the former editions. They keep us busy making b???sh?? :evil:

And upgrading is good, when we discover a better way to do our job :happy62: Maybe we should try a Porteus edition based on FLTK??

But that is off topic; now, my favorite file managers are -in this order- 1) midnight commander and 2) Dolphin. I explain: mc with arrows navigation gives me a faster search than any mouse navigation. And ...If a file will not delete, do it with mc!

Regards!
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

fulalas
DEV Team
DEV Team
Posts: 650
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

What's your favorite file manager?

Post#5 by fulalas » 25 Sep 2017, 20:28

@ncmprhnsbl, thanks for the links. I tried to compile the NewBreeze, but no success :( This QtFM is really simple, the way I like it, but it needs that one week to polish somethings (like listing files in a separated thread). But the way it works now is way faster than PCManFM-Qt.
n0ctilucient wrote:
25 Sep 2017, 10:33
Xfe ... most importantly it does NOT have a Gtk/Qt dependency (no bloat).
After that it is the fastest and lightest of all GUI file managers.
I think I've given a try before, but I must admit that I can't remember what I though about it. I'll try again :)
wread wrote:Every new edition of a toolkit means upgrading to keep the system "up to date", because of others...i.e. qt :fool: , but it is not true that the follow-upgrades are better than the former editions. They keep us busy making b???sh?? :evil:
I can't agree more! I have this exact feeling about the update paranoia, especially because new versions are usually worse (bigger, slower, heavier and sometimes with more bugs). That's why I used Windows XP for more than 15 years :)
wread wrote:Maybe we should try a Porteus edition based on FLTK??
Where can I find it?

User avatar
n0ctilucient
Samurai
Samurai
Posts: 104
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1

What's your favorite file manager?

Post#6 by n0ctilucient » 25 Sep 2017, 22:06

Hi fulalas...

You can find it here (it includes Xfe)...
@ ArchLinux packages manager for Porteus (Post by neko #58031)
Last edited by n0ctilucient on 26 Sep 2017, 19:27, edited 1 time in total.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I always reserve the "right" to tell them what they should consider.

User avatar
wread
Module Guard
Module Guard
Posts: 1080
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v3.2.5-kde5-64 bits
Location: Santo Domingo
Contact:

What's your favorite file manager?

Post#7 by wread » 26 Sep 2017, 00:46

@fulalas
First of all, you should try the FLTK. I downloaded and built from source this last version, installed it in optional and began to research it. I activated it but found no desktop.

Then extracted it to see how this package is made. In /usr/doc/fltk-1.3.4-2/examples I found a series of tests examples to verify the power of the toolkit. As I advanced compiling the test examples, I liked it more...

I included the executables (part) in the folder together with the sources. And there is still an editor that could be included in a file manager -this topic!- You can compile and test it to verify my findings...

@n0ctilucient
I will try neko's build of EDE; but it is Archlinux and I like better the compacter bug-free init of Slackware. (They want to keep us busy updating foo's and debuging bar'ś. FLTK can be found in Slackware too, under extras.

Cheers!
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

User avatar
n0ctilucient
Samurai
Samurai
Posts: 104
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1

What's your favorite file manager?

Post#8 by n0ctilucient » 26 Sep 2017, 02:16

neko's EDE + PekWM is a lightweight desktop
environment that minimizes Gtk/Qt bloat.

I have compiled a Slackware version of EDE (FLTK) but
I broke off to focus on hardening toolchain source.

I felt that it made sense to protect the desktop before configuring it.
I hope to resume compiling a Slackware based desktop soon.

That version will attempt to eliminate EDE...
(QingyDM + PekWM + PyPanel + Xfe + TkDVD + Netsurf).

Unfortunately... I have tried this once an I lost the connection manager applet.

I believe if GUI Linux continues in it's current trend it will become
no more than Windozzz light. And the reason for this is Gtk/Qt.

Gtk/Qt is using eye candy the same way as
M$$$ as a justification for bloating the desktop.

However... M$$$ @ least had an agenda called Planned obsolescence (aka... Intel).
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I always reserve the "right" to tell them what they should consider.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5510
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

What's your favorite file manager?

Post#9 by brokenman » 27 Sep 2017, 00:20

It's a great ideal but you are never going to get away from using dependencies. You have to base a file manager on something. I am so annoyed with file managers that I rarely use them. I use a terminal and a web browser and occasionally a file manager to open a folder to see thumbnails.

If I had to choose I would choose something with a stable dependency that isn't updated (read broken) every 3 months.
How do i become super user?
Wear your underpants on the outside and put on a cape.

fulalas
DEV Team
DEV Team
Posts: 650
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

What's your favorite file manager?

Post#10 by fulalas » 27 Sep 2017, 09:15

@wread and @n0ctilucient, I've just built a EDE xzm module for Porteus 3.2.2 x64. If you want to try it, here's the link:

http://www.mediafire.com/file/500r49gdk ... .2-x64.zip

I put SpaceFM as an external xzm module, since EDE doesn't come with a file manager and, if you don't like SpaceFM, you can simply remove the xzm module from boot :)

My initial thoughts are:

1- The whole module takes just 10 MB, including: Transmission, Leafpad, ImageViewer, Engrampa, ePDFViewer, LXTask and NetworkManager Applet together with GTK3. So, it's really small :good:
2- After boot takes around 150 MB of RAM, which is very light :good:
3- I didn't have time to play with it, but it seems that NetworkManager Applet can't be acessed through the task bar.
4- It doesn't boot as quick as LXDE/LXQt. However, maybe it's just because the first boot sets all the defaults. I need to test it.
5- It's veeery raw, so I wouldn't call this a DE, but more like a Window Manager with some extras :P

User avatar
n0ctilucient
Samurai
Samurai
Posts: 104
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1

What's your favorite file manager?

Post#11 by n0ctilucient » 27 Sep 2017, 12:02

Thanks... fulalas.

The way I got around the disappearing applet is...
I simply replaced XFCE with EDE (in /etc/x11).

Then it functioned like any other DE (instead of any other WM).
Again... the idea behind a DE is to integrate desktop elements.

Elements such as optional "managers" and panels.
I don't prefer DE's but they make creating desktops less of a hassle.

@ brokenman... I agree. Give me Midnight Commander any day.
I've been using it since the early 90's. I guess I'm just lazy now.

I must say however... the 80's were no fun on PC's unless you were
using a "Mac". Otherwise... it was all command line back then.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I always reserve the "right" to tell them what they should consider.

fulalas
DEV Team
DEV Team
Posts: 650
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

What's your favorite file manager?

Post#12 by fulalas » 27 Sep 2017, 20:36

@n0ctilucient, I didn't use Xfce as an initial base for this EDE module; it was made from scratch. The NetworkManager Applet is showing in the task bar, however nothing happens when you click on it, so I don't know how do manually connect to a wifi network, for example.

I believe that the difference between a WM and a DE is that a WM is simply a program that renders windows, where a DE is running over a WM, with a set of programs used to manager different things, like display settings, mouse settings, font settings, file manager, task bar, etc. Since EDE doesn't have most of these things, I think it's not exactly a DE. But this is just my opinion :)

BTW, you believe that GTK/Qt is bloatware, but there are somethings you should consider:

1- Nowadays is almost impossible to have a full DE without at least one of these frameworks. Take Porteus, for instance. It needs GTK2 (own dialogs) and GTK3 (NetworkManager Applet).
2- If you take RAM consumption and boot time, an old DE like EDE or even OpenBox (with Tint2), the difference is not that big when compared to Xfce/LXDE/LXQt. For example, LXQt takes around 220 MB RAM after boot, where EDE takes around 150 MB. And LXQt boots faster. EDE module takes 10 MB of disk space, while LXQt takes 23 MB -- and this isn't exactly fair, since LXQt comes with an audio player and lots of other manager apps.

Like you, I don't understand/buy bloatware programs. That's why I don't like KDE or Cinnamon, for example. But sometimes you need to pay something for a more comprehensive program. Keep in mind that Porteus is a complete and modern distro that takes less than 300 MB of disk space, while most of distros nowadays take over 1,5 GB! We're winning here by miles :good:

User avatar
n0ctilucient
Samurai
Samurai
Posts: 104
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1

What's your favorite file manager?

Post#13 by n0ctilucient » 28 Sep 2017, 00:20

Yes you originally indicated you made it from scratch.
And I again indicate how I approached the issue.

The approach I used solved my problem.
I can build from scratch but also in reverse.

Sometimes I take what was created and I deprecate it.
I use that approach to minimize breakage.

Also I sometimes build in the other direction.
It depends on the obstacles I encounter.

I mentioned my approach to indicate that I have
encountered your problem with the applet.

I last year I compiled and installed EDE (from scratch).
When it broke I changed my approach.

I understand how you feel about DE's.
However... I can only convey it's definition
(which is more accurate than opinion).
see... Desktop environment

Most elements are placed on top of DE's.

An element hierarchy is (in order of importance)...
...display manager (eg. Slim... Qingy... etc.) then,
... desktop environment (eg. EDE... XFCE... etc.) then,
...window manger (eg. PekWM... Openbox... etc.) then,
....panel (eg. PyPanel... Tint2... etc.) then,
... everything else (eg. filemanager... connection manager... etc.)

EDE old? Perhaps... only it's appearence.
@ least it was created in the 21st century.

The following are original release dates...
XFCE (1996)... KDE (1996)... Enlightenment (1997)... Gnome (1999)... EDE (2003).

Ram consumption? Night and day difference with EDE.
Because it's the toolkit used that does the consuming (or bloating).

EDE's toolkit (FLTK) is not bloated (unless compared to Tcl/Tk).

The metric of boot time speed for me is ancedotal
(moot) because I boot from CD for security reasons.

So conveinence aside...

@ the end of the day the operational speed is king.
So regardless of boot... in this area Porteus is unmatched.

And yes you are correct... Porteus is quite remarkable.
Few distros can boast it's unique achievement if any.

It's greatest strength is it's ability to effortlessly
be anything required if the user is so motivated.

Yes eliminating Gtk/Qt is quite problematic.
However... they can still be radically minimized.

For instance the Network Manager can be replaced w/ Connman.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I always reserve the "right" to tell them what they should consider.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5510
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

What's your favorite file manager?

Post#14 by brokenman » 29 Sep 2017, 00:15

EDE old? Perhaps... only it's appearence.
@ least it was created in the 21st century.
:buhehe:

It's so true. It's like my motorcycle. Created in the 21st century but has a retro look to it ... but it's fast as hell.
How do i become super user?
Wear your underpants on the outside and put on a cape.

fulalas
DEV Team
DEV Team
Posts: 650
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

What's your favorite file manager?

Post#15 by fulalas » 29 Sep 2017, 00:49

Hahaha! Right, but the last EDE commit is from 2014, while Xfce, LXQt and Gnome are being constantly updated. This is probably why EDE looks older :)

Post Reply