mistakenelf / fm

A terminal based file manager
MIT License
564 stars 29 forks source link
bubbletea cli file-manager filemanager fm go golang terminal tui

Keep those files organized

Latest Release GoDoc Build Status

default screenshot

About The Project

A terminal based file manager

Built With

Installation

Curl

curl -sfL https://raw.githubusercontent.com/mistakenelf/fm/main/install.sh | sh

Go

go install github.com/mistakenelf/fm@latest

AUR

Install through the Arch User Repository with your favorite AUR helper. There are currently two possible packages:

paru -S fm-git
paru -S fm-bin

Features

Themes

Default

default

Gruvbox

gruvbox

Nord

nord

Usage

Local Development

Follow the instructions below to get setup for local development

  1. Clone the repo
git clone https://github.com/mistakenelf/fm
  1. Run
make
  1. Build a binary
make build