SlackBuilds Repository

15.0 > System > superfile (1.6.0)

superfile is a terminal file manager with multiple panels, previews,
themes, configurable hotkeys, and optional metadata and directory
jumping integrations. The executable is named spf.

Building requires google-go-lang (Go 1.25.7 or newer). A separate vendor
archive provides dependencies for offline compilation. Go is not
needed to run the built program.

Run "spf" as your normal user. Defaults and themes are embedded in the
binary. Configuration is created on first launch in
${XDG_CONFIG_HOME:-~/.config}/superfile/. Use "spf path-list" to display
configuration and data paths.

Optional integrations:
exiftool (https://exiftool.org/): metadata panel; set metadata = true.
zoxide (https://github.com/ajeetdsouza/zoxide): directory jumping;
set zoxide_support = true.
bat (https://github.com/sharkdp/bat): alternative text previewer;
set code_previewer = "bat".
Nerd Fonts (https://www.nerdfonts.com/): file icons. Without a patched
terminal font, set nerdfont = false.
wl-clipboard (https://github.com/bugaevc/wl-clipboard):
Wayland clipboard support.
xclip (https://github.com/astrand/xclip) or
xsel (https://vergenet.net/~conrad/software/xsel/): X11 clipboard.

Video previews use ffmpeg (https://ffmpeg.org/); PDF previews use
pdftoppm from poppler (https://poppler.freedesktop.org/). These are
provided by a full Slackware 15.0 installation.

Upstream enables update notifications by default. To disable network
checks, set auto_check_update = false in config.toml. Manage package
updates with Slackware tools, not upstream installation scripts.

Optional cd-on-quit shell helpers are included under
/usr/doc/superfile-1.6.0/cd_on_quit/. They are not activated
automatically.

On the maintainer's Kitty setup, image previews briefly appeared and
disappeared. If you encounter this, try the ANSI block-image fallback:

TERM=xterm-256color TERM_PROGRAM= spf

This workaround was tested locally; it is not a confirmed issue on all
Kitty setups and does not change your shell's environment permanently.

This requires: google-go-lang

Maintained by: Moletastic
Keywords: superfile,spf,file-manager,terminal,tui,file-browser
ChangeLog: superfile

Homepage:
https://github.com/yorukot/superfile

Source Downloads:
superfile-1.6.0.tar.gz (9e304228406ef9c213fdac3ce63f4797)
superfile-1.6.0-vendor.tar.gz (023ba490469087de0888e338464e4b26)

Download SlackBuild:
superfile.tar.gz
superfile.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
• README
• slack-desc
• superfile.SlackBuild
• superfile.info

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds