SlackBuilds Repository

15.0 > System > lf (r42)

lf (as in "list files") is a terminal file manager written in Go with
heavy inspiration from the ranger file manager.

Features:

* Cross-platform (Linux, macOS, BSDs, Windows)
* Single static binary with no runtime dependencies
* Fast startup and low memory footprint
* Asynchronous I/O operations to avoid UI blocking
* Server/client architecture with remote command support
* Extensible and configurable using shell commands
* Customizable keybindings (vi and readline defaults)
* A reasonable set of other features

Usage:

After installation, the lf command starts the application in the
current directory.

Run `lf -help` to see command-line options.
Run `lf -doc` to view the built-in documentation.

This requires: google-go-lang

Maintained by: r1w1s1
Keywords: file manager,lf
ChangeLog: lf

Homepage:
https://github.com/gokcehan/lf

Source Downloads:
encoding-1.0.1.tar.gz (7230f9efe74e07a07b8dfbfaafbf9d0a)
times-1.6.0.tar.gz (8369ccd09c3dfbc13991c9453d2f5b58)
uax29-2.7.0.tar.gz (faaa634f08c885ed1e435fb1638df4d5)
displaywidth-0.11.0.tar.gz (70a248ad984278548718826c209d5b9d)
go-colorful-1.4.0.tar.gz (b7766af2b779a3b01bc45851945f6de9)
sys-0.47.0.tar.gz (9f8a5c983baae602473095c9712d12c9)
term-0.45.0.tar.gz (6775df6330a7cc7e11d487b37d9e27e4)
text-0.40.0.tar.gz (4f5c1e9db335a18b24881d3970001217)
lf-r42.tar.gz (9d36f71abaadfe8977ee725b307562df)
fsnotify-1.10.1.tar.gz (700e8c7e94afd76ca72a0b9f8f085b9f)
tcell-3.4.1.tar.gz (1a7b47e493efe935579f6764f33c8c00)

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

(the SlackBuild does not include the source)

Individual Files:
README
lf.SlackBuild
lf.info
modules.txt
slack-desc

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