Pcmanfm

Hi,
I use PCManFM file manager which I love
But the column width in detailed view, although persistent when opening new tabs, isnt when closing and then reopening the app
Anyone else use this and if so, do you have same problem?
Am I using the ‘best’ version of PCManFM?
etc
Thanks!


4 community/pcmanfm-qt 1.1.0-1 (429.6 KiB 2.2 MiB) [lxqt] 
    The LXQt file manager, Qt port of PCManFM
3 community/pcmanfm-gtk3 1.3.2-1 (308.7 KiB 1.4 MiB) [lxde-gtk3] 
    Extremely fast and lightweight file manager (GTK+ 3 version)
2 community/pcmanfm 1.3.2-1 (308.9 KiB 1.4 MiB) [lxde] (Installed)
    Extremely fast and lightweight file manager
1 community/libfm-qt 1.1.0-4 (591.0 KiB 2.5 MiB) 
    Core library of PCManFM-Qt (Qt binding for libfm)
leigh@archlabs ~ % neofetch
                     'c'                       leigh@archlabs 
                    'kKk,                      -------------- 
                   .dKKKx.                     OS: ArchLabs Linux x86_64 
                  .oKXKXKd.                    Host: X550LB 1.0 
                 .l0XXXXKKo.                   Kernel: 5.19.7-arch1-1 
                 c0KXXXXKX0l.                  Uptime: 6 hours, 24 mins 
                :0XKKOxxOKX0l.                 Packages: 1052 (pacman) 
               :OXKOc. .c0XX0l.                Shell: zsh 5.9 
              :OK0o. ...'dKKX0l.               Resolution: 1366x768, 1920x1080 
             :OX0c  ;xOx''dKXX0l.              WM: Openbox 
            :0KKo..o0XXKd'.lKXX0l.             WM Theme: ArchLabs-Dark 
           c0XKd..oKXXXXKd..oKKX0l.            Theme: Adwaita-dark [GTK2/3] 
         .c0XKk;.l0K0OO0XKd..oKXXKo.           Icons: ArchLabs-Dark [GTK2/3] 
        .l0XXXk:,dKx,.'l0XKo..kXXXKo.          Terminal: xfce4-terminal 
       .o0XXXX0d,:x;   .oKKx'.dXKXXKd.         Terminal Font: Source Code Pro 10 
      .oKXXXXKK0c.;.    :00c'cOXXXXXKd.        CPU: Intel i5-4200U (4) @ 2.600GHz 
     .dKXXXXXXXXk,.     cKx''xKXXXXXXKx'       GPU: NVIDIA GeForce GT 740M 
    'xKXXXXK0kdl:.     .ok; .cdk0KKXXXKx'      GPU: Intel Haswell-ULT 
   'xKK0koc,..         'c,     ..,cok0KKk,     Memory: 4420MiB / 11414MiB 
  ,xko:'.             ..            .':okx;
 .,'.                                   .',.

It’s not a problem. By default, PcmanFM doesn’t remember your previous view setting. However, you could configure it to display the way you like by changingits config in $HOME/.config/default/pcmanfm.conf. Specifically in your case, you can modify this line,

columns=name:200;desc;size:196;mtime;

Don’t know which version is the best. I am using gtk3.

1 Like

I have PCManFM-QT 1.1.0

It remembers and saves everything, even the settings of individual folders.
Generally speaking, the QT version is much more advanced than the GTK version.

3 Likes

Have never used it. Good to know.

1 Like

Thanks @Vedun and @chroot !
So, the two versions are very different -lxde and gtk seem to be version 1.3.2, but qt version only 1.1.0 but the latter is more advanced

I will try @chroots approach rather than installing the qt one as then I would have appearance work to do
I like messing with .configs too :smiley:
Thanks again

PcmanFm-qt was started several years after PcmanFm. They have their own development cycle so the numbers don’t match.

3 Likes

Thanks @chroot
After some messing around cause I was editing ithe config with PCManFM open I got that to work
Is there a guide to other things I can play with in this config file?
Is this specifically for PCManFM or is it a generic file / syntax / whatever?
Cheers again!

Thx for the tip @Vedun . It will surely help other members as well in the future.

1 Like

Not I’m aware of. The config is KV pairs. It’s pretty straight forward.

1 Like

These are two different projects with different developers, so different versions.

Pcmanfm is LXDE and it’s in stagnation

Pcmanfm-QT is LXQT, and it’s constantly evolving

look at the dates of commits

3 Likes

The lead developer of Pcmanfm-qt is Pedram Pourang (akaTsu Jan) from Iran.
He’s a passionate guy )

“…One day, I decided to take a look at the source of pcmanfm-qt to see whether I could fix its bugs.
What I saw was a work of art! The code structure was so clean and robust. Its creator, PCMan, has a unique coding style that I admire.
I fixed 4-5 bugs in one day and soon, became a member of LXQt team. I’m an LXQt user and developer since then.A long time has passed…”

Full interview

2 Likes

Glad to see these projects continue. Been around for along time.

1 Like

Thanks @Vedun
looks like the QT version is the best
Just have to remind myself how to change the look of qt apps on my system

Why not use thunar? It’s more actively developed.

I just preferred PCManfm, just personal taste
There were a few things that really bugged me in Thunar, but tbh I cant even remember what they were :smiley:
But worth looking at it again - I’ll do that
EDIT: Ah, lack of integrated search function was one thing

I looked back at QT / GTK compatiability etc (kvantum etc, and remembered why I just pushed it away with a long stick - I like simple as thats what I am).

tbh, for now I like the ‘non-qt’ pcmanfm and it does enough to keep me happy, especially now I can fix the column and window sizes - thanks @chroot !

1 Like

Very good.

1 Like

Thanks @chroot
after a brief search, I now know what a ‘KV pair’ is :smiley:

I don’t like GTK3 and went to QT a long time ago, as there are no other alternatives (KDE doesn’t suit me)

I use almost all programs on the QT as a matter of principle, except for some GTK which have no QT alternatives

To combine QT/GTK themes I use qt5ct (qt6ct) with qt5-styleplugins and qt6gtk2 (Kvantum is not suitable for me)

I don’t have DE - I’ve had a clean WM - Openbox for a long time now, and I’ve switched from it to BSPWM

4 Likes

Thunar pulls to itself the libraries and settings of XFCE…
it’s like he’s a stranger in the system ))

2 Likes

Too used to Thunar since forever I guess ! Tried PcManFM some times but always went back to Thunar.

Hard to change them old farts s habits I think ! lol

2 Likes