mirror of
https://github.com/kittywitch/fzfdapter.git
synced 2025-12-21 21:49:17 -08:00
No description
| src | ||
| .envrc | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| config.toml.example | ||
| default.nix | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE.md | ||
| package.nix | ||
| README.md | ||
| rustfmt.toml | ||
| shell.nix | ||
| treefmt.nix | ||
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.
Requires
Have fzf or skim installed, configure the application.
Configuration
See ./config.toml.example for an example on how I use it. The config goes at $XDG_CONFIG_HOME/fzfdapter/config.toml.
Screenshots
Help/about view
Desktop mode
Path mode
All mode
Hexyl view of the msgpack "cache" of amount of accesses to a particular application