dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

Fuzzy launcher

Open samhh opened this issue 3 years ago • 1 comments

bemenu doesn't seem to be doing fuzzy matching like rofi did.

samhh avatar Mar 27 '22 15:03 samhh

May consider going back to rofi via this Wayland fork.

samhh avatar Apr 10 '22 13:04 samhh

tofi looks promising. Here's a derivation:

{ fetchurl, pkgs, stdenv }:

stdenv.mkDerivation rec {
  pname = "tofi";
  # No release yet contains fuzzy matching.
  version = "aaccdaa155a82bc7a98e4f82fc24415d6dd4e4db";

  src = fetchurl {
    url = "https://github.com/philj56/tofi/archive/${version}.tar.gz";
    sha256 = "1v4r50rj3vgrgw3sg80b8g9zl2a9sixgrh6yrq57fw1mzy1w1gpd";
  };

  buildInputs = with pkgs; [ cairo harfbuzz libxkbcommon meson ninja pango pkg-config scdoc wayland wayland-protocols ];
}

Fuzzy matching needs enabling in config. Example: https://github.com/philj56/tofi/blob/master/doc/config

Unclear how to apply themes. Lack of readline binds at the moment.

samhh avatar Aug 19 '22 21:08 samhh

https://github.com/samhh/dotfiles/commit/b0d6561e4e9c15d9ab4fa5d99391c8a4a17cc933

samhh avatar Aug 21 '22 11:08 samhh