Skip to content

Highly customizable and extensible modern file manager

License

Notifications You must be signed in to change notification settings

dheerajshenoy/navi

Repository files navigation

Table of Contents

  1. Introduction
  2. Why another file manager ?
  3. Features

A file manager for the minimalist & impatient

Introduction

This is a file manager written using the Qt GUI framework leveraging the performance and robustness of C++. Check out navi homepage for the homepage.

For in detailed documentation, please visit navi.readthedocs.io.

Why another file manager ?

The file managers for linux aren’t that great for me. So I decided to write my own. And this one is inspired by the TUI (terminal UI) keyboard driven file managers like ranger, vifm, lf, yazi etc. I still use them, but I wanted to get past the limitations of the TUI compared to the GUI.

Features

  1. Image and text file preview with optional fast syntax highlighting for programming language files
  2. PDF file preview
  3. Async File Operations
  4. Keyboard driven
  5. Bookmarks
  6. Scoped Commands
  7. Async Shell Command Executions
  8. Linux Only
  9. Drag and Drop
  10. Configuration with Lua
  11. Scripting with Lua

Installation

Go to this link in the documentation to install navi