Skip to content

pi-agent extension to use fff.nvim as file-picker

Notifications You must be signed in to change notification settings

denisshepelin/pi-fff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pi-fff

Pi extension that replaces @ file picker candidate generation/ranking with fff.nvim. It enables typo-resistant queries as well as git awareness. All hard work is done by fff.nvim which is awesome!

This package is standalone:

  • no dependency on @ff-labs/fff-node
  • no runtime dependency on fff.nvim
  • native library comes from @ff-labs/fff-bun-* optional dependencies

Setup

git clone git@github.com:denisshepelin/pi-fff.git
cd pi-fff
npm install --include=optional

Try it out before installing

pi -e git:github.com/denisshepelin/pi-fff

Run with extension

pi --extension ./src/index.ts

Notes

  • Uses koffi to bind to libfff_c.
  • Resolves native binary from matching @ff-labs/fff-bun-<target> package.

About

pi-agent extension to use fff.nvim as file-picker

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors