Skip to main content

FiBro

A fuzzy search oriented file browser.

This basically tries to resemble what it would be like if helix implemented something like telescope-file-browser.nvim.

Usage

Launching

This package installs a command fb that opens the filebrowser. It optionally takes a path to open which defaults to the current working directory. If the supplied path is a file it will open the directory instead and select the file by default.

Keybindings

  • escape closes the application
  • up moves the cursor up
  • down moves the cursor down
  • enter selects the item under the cursor, if its a directory it will change to this directory, otherwise it will open the item in $EDITOR
  • tab marks the item under the cursor and then moves the cursor down
  • shift+tab marks the item under the cursor and then moves the cursor up
  • alt+a marks all items, if everything is already marked it unmarks everything instead
  • alt+h toggles the display of hidden files
  • alt+c creates a file or directory, if the name endswith a / its assumed to be a directory, otherwise a file, parent directories are also created automatically
  • alt+r renames the item under the cursor
  • alt+m moves all marked items to the current path
  • alt+y copies all marked items to the current path
  • alt+d deletes all marked items, if there are none it deletes the item under the cursor
  • alt+p goes back in history
  • alt+n goes forward in history
  • any other form of typing changes the current fuzzy search

Installation

FiBro is on PyPI as fibro. The recommended way to install it is with uv by running uv tool install fibro.

Configuration

Since this filebrowser is very much aimed at helix users it reuses the config from helix. It takes the following things from the helix config:

  • theme

Metadata

Release files for fibro 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fibro 0.1.2
File Size Uploaded Provenance
fibro-0.1.2.tar.gz 313.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for fibro 0.1.2
File Interpreter ABI Platform
fibro-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 904.6 kB

Release files / fibro-0.1.2.tar.gz

Download URL fibro-0.1.2.tar.gz
Size 313.4 kB
Tags Source
SHA-256 checksum
How to use checksums
6d888278d6bea2b718c65914a2fe7e74af45d8a834f5c16a53c9b29d5b08d82c
BLAKE2b-256 checksum
How to use checksums
5cfe4b8cd84ab34d7d676735206da2248e6b85faa6ae288efe646c8aca62b256
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.15

Release files / fibro-0.1.2-py3-none-any.whl

Download URL fibro-0.1.2-py3-none-any.whl
Size 591.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cb84d3b9b30a243eccb64aeebde0902f756094273b7cfe0de273ab68fa53f631
BLAKE2b-256 checksum
How to use checksums
ccfb073bae96a7f625d638771b3223a47beb04b8af436cd205d05e2a0be7335b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.15

Security for fibro 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page