Skip to content

idnoman/pyfm

Repository files navigation

pyfm - python file manager

A simple, lightweight and extensible python file manager!

Features

  1. Image and PDF preview using the Terminal Graphics Protocol. For more info see: Graphics preview
  2. Pure python configuration - no markup languages used.
  3. Highly extensible - you can do whatever you can think of.
  4. More to come...

Installation

Using a shell script

Ubuntu

Simply run:

TODO
curl -sSL <path_to_automated_install_script> | sh

From source

Ubuntu

git clone https://github.com/idnoman/projekt_skryptowe.git pyfm
cd pyfm
chmod 755 install
./install

Warning

Running chmod 755 might require sudo privileges.

Dependencies

Dependencies are automatically installed during both installation ways, however here's how to download the dependencies manually:

Ubuntu

sudo apt-get install -y file 

Configure pyfm

Your config file should be located in $HOME/.config/pyfm/config.py. For more information refer to HELP.md

Graphics preview

Our graphics preview rely on the Terminal Graphics Protocol, which means that they won't be available in all terminals. Don't worry - the app will still work without the previews. Here's a list of popular terminals that have implemented the Terminal Graphics Protocol:

  1. Kitty
  2. Ghostty
  3. KDE Konsole
  4. WezTerm

Usage

pyfm

Documentation & help

Refer to HELP.md

About

vim-like file manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors