Welcome!¶
About¶
Shallot is a file manager with the maximum degree of flexibility and customizability.
Some features:
Unlimited number of file panels
Lots of customization options, e.g.
directory tree can be hidden and is flexible in behavior
lots of view options
program behavior
…
while conserving a good usability
It nicely works with convoluted file systems, like editing an image in an archive in another archive on a network drive.
It has a plugin interface which allows one to implement many additional functionality (like new filesystems) with Python scripting, without any compiler hassles.
It is Qt5 based and plays nicely with modern Linux desktops. See the downloads which other operating systems are supported (maybe with a few slight limitations).
License¶
shallot is distributed under the terms of the GPLv3 or higher license. This also affects all included files without a license header (non-source files like images), unless they are explicitly mentioned as third-party content. Read the Dependencies section for included third-party stuff.
Download¶
The following packages are available. Choose the one that matches your operating system or environment. Please also check for requirements. shallot is in production-stable state.
Debian AMD64 package
- File
- Created
2020-07-26 18:56
- Sha256sum
21594e52a4301c71c34efc67085a2f502ff07bf1e253a952e7503ec0fca08b43
- Size
48.7 MB
flatpak
Install shallot as Flatpak on most modern Linux systems by installing application ‘pi.no.shallot
’ from the repository ‘https://pseudopolis.eu/wiki/pino/projs/shallot/flatpak
’.
$ flatpak remote-add --user --no-gpg-verify shallot https://pseudopolis.eu/wiki/pino/projs/shallot/flatpak
$ flatpak install --user shallot pi.no.shallot
$ flatpak run pi.no.shallot
or install it with just:
$ flatpak install --user --from https://pseudopolis.eu/wiki/pino/projs/shallot/shallot.flatpakref
- File
- Created
2020-07-26 18:58
- Sha256sum
db03917dec43e1c6d65d4b7030ccef6516ec2924974c72de4106483a1436df9d
- Size
2.4 KB
Use the .gpg for optional repository signature verification.
- File
- Created
2020-07-26 18:58
- Sha256sum
0a40600de0f79c9cc2f528d7a77bf9b9eb15723efaf1c3740ec81d8dccd2671f
- Size
1.6 KB
source tarball
build with qmake or qtcreator
- File
- Created
2020-07-26 18:58
- Sha256sum
50dd87d6b66991d3f58e27a78513cf3c24903f6f83e34e0c9a1b1e6cebe62a0e
- Size
9.7 MB
- File
- Created
2018-09-18 00:45
- Sha256sum
3cc0bec36946f66083da4518aee27f6b3dfe738aa472bfa90acd12255cf6b0cb
- Size
3.3 MB
- File
- Created
2017-12-21 20:56
- Sha256sum
f366d916a9308c3764352df5bcc4d38bd3132d43de7008f461ad005b50d3570f
- Size
3.8 MB
Dependencies¶
There are external parts that are used by shallot. Many thanks to the projects and all participants.
Typical GNU/Linux Desktop, recommended
Qt5, required
Python 3.4, required
Poco::Net (for web ui), optional
Glib (for gio), optional
libsecret, optional
font ‘Symbola’, included : for logo symbol; free for use; copied from here.
banner image, included : _meta/background.png; license CC BY-SA 3.0; copied from here.
icon set ‘Elegant Font’, included : files ‘icons/.from.elegant_font.’; license CC BY 3.0; see homepage.
all files in /_meta, included : if not mentioned otherwise, Copyright 2015 Josef Hahn under license CC BY-SA 3.0 license.
Gallery¶
Browsing /etc Two-list mode with thumbnails activated on the left side Plugins can implement new things at many places. Settings Management dialog Three file views Screencast: First steps Screencast: File panels and searching Screencast: Plugin development Screencast: Windows
Change Log¶
The last changes brought the following improvements.
2017-10-03 (1.0.2927)
Icon view thumbnails are now also available for pdf files (if ‘ImageMagick’ is available).
Imprint¶
Publisher: Josef Hahn, Boxgraben 112-114, 52064 Aachen, Germany | website: pseudopolis.eu/wiki/pino | mail: shallot@pseudopolis.eu
Feedback¶
If you have funny rants about shallot itself or about some techniques it uses, some constructive feedback, a cool patch or a mysterious problem, feel free to mail it to shallot@pseudopolis.eu.
Please use the bugtracker if you have found an error in the software.