Name: Polo File Manager
Homepage: https://teejee2008.github.io/polo/
Source: https://github.com/teejee2008/polo
License: GNU GPL v2 https://github.com/teejee2008/polo/blob/master/LICENSE.md
Description:
Advanced file manager for Linux written in Vala. Supports multiple panes (single, dual, quad) with multiple tabs in each pane.
Supports archive creation, extraction and browsing. Support for cloud storage; running and managing KVM images,
modifying PDF documents and image files, booting ISO files in KVM, and writing ISO files to USB drives.
~
I've been using this file manager on Solus for a few days, now, and it's honestly awesome. Every complaint I've had about Nautilus, is solved with Polo. It has a nice number of settings, can save your session, create new files without having anything in Templates, but supports templates, too. Has tabs, has split view (up to four, actually) can be customized to look and feel like a number of different file managers. Has a great deal of options to customize your workflow, all without looking like an ugly POS. I think it fits very nicely with the Budgie DE, and Polo can use any GTK theme installed on the OS. And despite being marked at Beta, It's been nothing but stable, smooth, and useful.
To show an example of the customization power of Polo, I have an example of what it looked like when I first started it:
This is what is looks like by default. It was using a theme called Arc-Darker-Polo. I had used it like this for a few days and I still liked it,
but after I explored the customization options a bit, this is what I customized it to:
Indeed, it supports the Adapta-Nokto theme quite nicely, and as you can see, has an option to support headerbar buttons. Functionally, it can look and feel as clean and as simple as Nautilus, without losing basic File Manager functionality like Nautilus.
I didn't compile from source, but I was able to install it by running
https://github.com/teejee2008/polo/releases/download/v18.8-beta/polo-file-manager-v18.8.2-amd64.run
and then making sure I installed:
libgee
libvte
jsonrpc-glib
libxml2
ffmpeg
mediainfo
rsync
pv
p7zip
tar
gzip
bzip2
xz
xz-devel
fish
qemu
gvfs
gvfs-goa
gvfs-devel
Note, that some of these are probably optional, but the .run file had a list of dependencies that some didn't have known equivalents, so I installed these and it's worked fine ever since.
The ONLY problem (if you can call it that) is that the first time Polo runs, it has a pop up menu that asks for donations, and there's a donate button on the upper right. However, the pop-up only runs the first time Polo is started, and never shows again, and the contribution button can be easily ignored.