Skip to content
This repository was archived by the owner on Dec 14, 2025. It is now read-only.

Latest commit

 

History

History
42 lines (27 loc) · 809 Bytes

File metadata and controls

42 lines (27 loc) · 809 Bytes

File manager (fileman)

GitHub License

Description

A simple terminal file manager written in C++23, with a focus on learning how other file managers work. Inspired by mc and lf.

Usage

fileman [?path] # open fileman at path or current directory

Building from source

Prerequisites

- A C++23 compatible compiler (e.g., g++ 11 or later, clang++ 13 or later) - CMake 3.20 or later - Git - Ninja (optional, but recommended for faster builds)

Steps

```bash # clone repo git clone https://github.com/the-krew/fileman.git

change directory to scripts

cd fileman/scripts

run build script

./build.sh

move to build location

cd ../build

run fileman

./fileman