Terminal file managers suck
Terminal file managers are probably worst meme that I have fallen for and I think they suck for a lot of reasons (but aren’t limited to):
-
Although you can have image previews with üeberzug or with kitty for example, there are no thumbnails! Not having thumbnails is non negotiable.
-
No drag and drop, while you can have that with dragon-drop it is the most janky solution I have ever seen besides it’s way easier to drag your files if you have thumbnails.
-
I’m just as fast with ls and cd and pressing the tab key on my shell.
-
You will have to add functionality learn new shortcuts and key combinations which I don’t think would make you as fast as just using the cli, which is incredibly inconvenient.
-
Jankyness. In this case lf, the üeberzug previews were a complete mess, a wrapper script had to be created along side a “cleaner” script, that I stole from Luke Smith’s dotfiles, which I guess it’s okay, but then I wanted my shell to follow wherever I was going (when exiting lf), so I had to create a function on my .zshrc. So in conclusion: a binary, then a wrapper + cleaner and then finally a function just to be able to use it, let alone the icon config file which is not pre-configured for some reason. lf was held together by duktape and glue, just like Windows is.
-
I can actually feel way more confident when I’m moving, deleting or copying files around on a gui than pressing buttons on a tui.
I’m using KDE Plasma for now, because I got lazy I guess, and because I wanted to try Wayland, and guess what? The default terminal konsole is integrated into dolphin, the default file manager and it’s a treat to have that, not only that but the shell follows where you’re clicking in the gui and vise versa! It is really nice to have, sometimes I like using commands inside directories and having a terminal inside the file manager is very nice. I didn’t have to tinker a lot to get it, only press F4 on my keyboard to open or close it, the only tinkering I have done is changing the terminal’s color scheme, which was straight forward.
*Obliterates your shitty minimalistic Ö terminal file manager*

Not even when I was using a tilling window manager had I seen the point of actually using it and after realizing it fits no use cases I started using a random gui file manager. If you want to use the terminal, you should just use the standard utils, and when you want to share a file (like dragging and dropping files into an IM) just use a gui file manager, don’t even bother with dragon-drop.
In conclusion, a terminal file manager is a complete utter waste of time.
Sunday, July 9, 2023