SlackBuilds Repository

15.0 > System > lf (r41)

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)
tcell-2.9.0.tar.gz (5992cf811ff765951cd51497190d2421)
fsnotify-1.9.0.tar.gz (5454c1d94d5cf135b2b636908fc78632)
times-1.6.0.tar.gz (8369ccd09c3dfbc13991c9453d2f5b58)
go-colorful-1.3.0.tar.gz (0a073f8ecaa1e50ed4dcdd8640544ef2)
go-runewidth-0.0.19.tar.gz (1ba8a21c4b3ad92f7af49e3700a4eb20)
uax29-2.2.0.tar.gz (a9fa336f274e3f0f88dd513ee41ef8e9)
text-0.29.0.tar.gz (8425b5baac1a3756fcfa31c236d3fe1d)
lf-r41.tar.gz (d8c9ac917c4357b2612cd418dc2e35b5)
sys-0.40.0.tar.gz (de11370acf38768b2f93663038357439)
term-0.39.0.tar.gz (e7cff613bebd57ad7568b9efd662014c)

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