Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/sfmPublic

simple file manager

License

NotificationsYou must be signed in to change notification settings

afify/sfm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sfm logo

simple file manager

Build statusCodeQLCross platform buildFOSSA Status

Description

sfm is a simple file manager for unix-like systems.

  • BSD kqueue(2) - kernel event notification mechanism.
  • Linux inotify(7) - monitoring filesystem events.
  • pthreads(7) to read events, no timers.
  • dual pane.
  • bookmarks.
  • open files by extension.
  • bottom statusbar.
  • vim-like key bindings.
  • no dependencies.
  • search.
  • Inspired byvifm andnoice.
  • Follows the sucklessphilosophy.

Patches

sfm-patches

Performance

$ perf stat -r 10 sfm

Options

$ sfm [-v]$ man sfm

sfm screenshot

Installation

Packaging status

current

git clone https://github.com/afify/sfmcd sfm/makemake install

latest release

latest=$(curl -s https://api.github.com/repos/afify/sfm/releases/latest| grep -o'"tag_name": "[^"]*'| cut -d'"' -f4)tgz="https://github.com/afify/sfm/archive/refs/tags/${latest}.tar.gz"curl -L -o"sfm-${latest}.tar.gz""${tgz}"tar -xzf"sfm-${latest}.tar.gz"cd"sfm-${latest#v}"&& \make&& make install||echo"Build failed!"

Run

$ sfm

Configuration

The configuration of sfm is done by creating a custom config.hand (re)compiling the source code. This keeps it fast, secure and simple.

License

FOSSA Status


[8]ページ先頭

©2009-2025 Movatter.jp