BSD Ports

misc/lf 42.16_2 FreeBSD

Terminal file manager

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
misc
Package size
1900.2 KiB, 6027.0 KiB installed

Description

lf (as in "list files") is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features. Some of the missing features are deliberately omitted since they are better handled by external tools. See faq for more information and tutorial for a gentle introduction with screencasts.

In the other systems

SystemPortVersion
FreeBSDmisc/lf42.16_2
OpenBSDsysutils/lf42
NetBSDsysutils/lf34nb20
DragonFlymisc/lf33_1
HardenedBSDmisc/lf42.16
GhostBSDmisc/lf42.16

Install

Binary package:

pkg install lf

From the ports tree:

cd /usr/ports/misc/lf/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	lf>0:misc/lf

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest42.16_142.16_1-35_142.16_1
FreeBSD:14:quarterly42.16_142.16_1n/a3542.16_1
FreeBSD:15:latest42.16_142.16_1n/a35_135_1
FreeBSD:15:quarterly42.16_142.16_1n/an/an/a
FreeBSD:16:latest42.1642.16_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
go
Service scripts
none

Files

distinfo 11
FileSizeSHA256
gokcehan-lf-r42-16-g9ecf9ac_GH0.tar.gz2066686235910550e065b747aceacfca425987670e5001953d31331d6b9874a9eaada1
clipperhouse-displaywidth-v0.11.0_GH0.tar.gz250238e8c6d58a7acb5295be484034ed08a4256f6c8eaeea9667353b5aadef9c2eaa9e
clipperhouse-uax29-v2.7.0_GH0.tar.gz320811e127ac39f501dc7c92b20b980a4a6a5766c2d95b54f9d2a0d1b2ef373817f9a0
djherbis-times-v1.6.0_GH0.tar.gz88754f36c92caaa3b12f91cefb3d2c3d512f964b2d85f798bdc6d5b7dabffeaa6942
fsnotify-fsnotify-v1.10.1_GH0.tar.gz769366ed0c5a0c62a89ec4bc3efdec255be3f61f0d78f89cc394d03999b82e07ab94d
gdamore-encoding-v1.0.1_GH0.tar.gz14805fc14f9f1d10d60a5888536df5a08e9e0fd7dad3412b9051a370edfe4cccf538d
gdamore-tcell-v3.5.0_GH0.tar.gz398496e0b68fb55a41ad28e970ce4c2997f0742af59aa4517ccae371493a78b57fe23d
golang-sys-v0.48.0_GH0.tar.gz1.55409e+06687396efb3a2f3903c04f8b8fd012e2f11549e4ac8cd9ec23ef1fa7ef1e074a3
golang-term-v0.46.0_GH0.tar.gz16836c0f402290dd7e0cfc58584f36f6ea1764458d1ecd644e8e232b9f5dbe619d364
golang-text-v0.41.0_GH0.tar.gz6.774308e+06f0e9489f895c3a8f6bcaa9c828672dc16387a05c2e7a8012161bc7dd369e7b8d
lucasb-eyer-go-colorful-v1.4.1_GH0.tar.gz986951d9011a68a263eac8792b0cf1844188dd7a4468900d4413d87eeb80d2e679b7ff

Commit history 9

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
cbf0a3665f Yuri Victorovich misc/lf: update 42 → 42.16
This fixes the bug with key strokes lag when pressing q didn't exit the app and q needed to be pressed again.
79fc20201d Dag-Erling Smørgrav various: Drop Go 1.25 version pin
This is a nop since 1.25 is the oldest supported version.
05f07f9a67 Yuri Victorovich misc/lf: update 41 → 42

The latest 5 of 9 in the history this site was built from.