github.com/mare-imbrium/fff-cr

crystal port of fff file manager (bash)

5 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  fff:
    github: mare-imbrium/fff-cr
    version: ~> 0.2.1

Then run:

shards install

shard.yml

Crystal
0.28.0
License
MIT
Author
kepler
Target
  • fff from src/fff.cr

Dependencies

This version declares no dependencies.

README

fff-cr

Crystal port of dylanaraps/fff : freakin fast file manager written in bash. I am just learning Crystal, so this is just for learning.

Features:

  • move between directories using arrow keys or h/l.
  • open files with right arrow.
  • select files and move or delete or yank

I have not ported everything.

Not ported:

  • bulk rename
  • image display -- can't install whatever it is, so can't run it
  • pick key mappings from ENV
  • some very bash specific stuff.
  • open a shell

Installation

HOW TO INSTALL CRYSTAL executable ?

Copy files over or clone repo. Run crystal build src/fff.cr Copy fff to ~/bin or any other directory in PATH.

Usage

Just run it, ok ?

fff

Development

Contributing

  1. Fork it (https://github.com/mare-imbrium/fff/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

  • kepler - creator and maintainer