Skip to content
This repository was archived by the owner on Feb 19, 2020. It is now read-only.

geremarchive/pluto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notice: This program is deprecated! I "rewrote" it in go and it has a lot more features! Check out geremachek/catfm!

Pluto

A simple and rice-able file manager.

Features

  • Fast (Compiled Python Code)
  • Configurable, you can map any key to any function or script to improve your workflow
  • Automatic screen resize
  • Instantly open files in your favorite terminal or GUI programs
  • Simple

Pluto running with my configs

Installing Pluto

curl "https://raw.githubusercontent.com/geremachek/pluto/master/install.sh" | sh

Configuring Pluto

A configuration file is located in ~/.config/pluto. This allows you to optomize pluto for your workflow

Miscellaneous

  • dir-slash [true/false]

Enable the slash on the end of directories

Change how files are visually selected

Bar

  • bar [true/false]

Enable the bar

  • bar-locale [bottom/top]

Change the location of the bar

  • barx [n]

Set bar x offset to n

  • bary [n]

Set bar y offset to n

  • bar-color [n]

Set bar color to n

  • bar-format [reverse/bold/dim/none]

Change how the bar is formated

Offset

  • side-offset [n]

Set the element x offset to n

  • top-offset [n]

Set the offset of the top of the elements to n

  • bottom-offset [n]

Set the offset of the bottom of the elements to n

Binding

  • bind [key] [action]

Bind a key to an action

  • bind [key] cd:[path]

Bind key to a directory jump to path

  • bind [key] script:[script]

Bind key to the execution of script on selected file

Opening Files

  • open term [file/file extension] [program]

Open any matching file extension or every file with program in a terminal

  • open back [file/file extension] [program]

Open any matching file extension or every file with program in a GUI or background process

Colors

  • color [dir/file/file extension] n

Set the color of any file, dir or matching file extension to n

Arrow

Enable arrow select

  • arrow [string]

Define what the arrow is

  • arrow-color [n]

Define what color the arrow is

About

📂 A simple and rice-able file manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published