No description
Find a file
2025-10-27 12:10:45 +00:00
src chore: cargo fix all, remove remaining warning 2025-10-27 04:40:37 -07:00
.envrc feat: consolidate, license 2025-10-27 04:35:14 -07:00
.gitignore feat: consolidate, license 2025-10-27 04:35:14 -07:00
Cargo.lock feat: consolidate, license 2025-10-27 04:35:14 -07:00
Cargo.toml feat: consolidate, license 2025-10-27 04:35:14 -07:00
config.toml.example feat: consolidate, license 2025-10-27 04:35:14 -07:00
default.nix feat: consolidate, license 2025-10-27 04:35:14 -07:00
flake.lock feat: consolidate, license 2025-10-27 04:35:14 -07:00
flake.nix feat: consolidate, license 2025-10-27 04:35:14 -07:00
LICENSE.md feat: consolidate, license 2025-10-27 04:35:14 -07:00
package.nix feat: consolidate, license 2025-10-27 04:35:14 -07:00
README.md Update README.md 2025-10-27 12:10:45 +00:00
rustfmt.toml feat: consolidate, license 2025-10-27 04:35:14 -07:00
shell.nix feat: consolidate, license 2025-10-27 04:35:14 -07:00
treefmt.nix feat: consolidate, license 2025-10-27 04:35:14 -07:00

fzfdapter

The intention of fzfdapter is that it's supposed to be used in a floating terminal to replace something like wofi/rofi/fuzzel/dmenu/...!

A PATH and desktop file executor that uses fzf/skim/...

Usage: fzfdapter [OPTIONS]

Options:
  -m, --mode <MODE>...  How to source programs [possible values: all, desktop, path]
  -h, --help            Print help

We store the quantity of times a specific application has been opened within $XDG_CACHE_HOME/fzfdapter/cache.msgpack to be able to display most used apps above or below all the others depending upon your configuration.

Configuration

See ./config.toml.example for an example on how I use it.

Screenshots

image

Help/about view

image

Desktop mode

image

Path mode

image

All mode