Fuzzel is an app launcher and fuzzy finder for Wayland inspired by rofi and dmenu.

Installation

Fuzzel can be installed systemwide by adding its package to environment.systemPackages:

❄︎ /etc/nixos/configuration.nix
environment.systemPackages = [
  pkgs.fuzzel
];

Configuration

Fuzzel can be configured declaratively using Home Manager. Here is an example configuration:

❄︎ home.nix
programs.fuzzel = {
    enable = true;
    settings = {
      main = {
        font = "FiraCode Nerd Font:size=12";
        lines = 5;
        auto-select = true;
      };
      colors = {
	    background = "14161Be5";
		text = "F5F5F5FF";
		selection-match = "A2D6F9ff";
        match = "A2D6F9ff";
		selection = "4F5258ff";
		selection-text = "F5F5F5FF";
		border = "A1A1A1FF";
      };
      border = {
        radius = 0;
	    width = 1;
      };
    };
  };