Usage: /usr/bin/fuzzel [OPTION]... Options: --config=PATH load configuration from PATH (XDG_CONFIG_HOME/fuzzel/fuzzel.ini) --check-config verify configuration, exit with 0 if ok, otherwise exit with 1 --cache=PATH load most recently launched applications from PATH (XDG_CACHE_HOME/fuzzel) --override=[section.].key=VALUE override configuration value -n,--namespace=NAMESPACE layer shell surface namespace -o,--output=OUTPUT output (monitor) to display on (none) -f,--font=FONT font name and style, in FontConfig format (monospace) --use-bold allow fuzzel to use bold fonts -D,--dpi-aware=no|yes|auto enable or disable DPI aware rendering (auto) --icon-theme=NAME icon theme name ("default") -I,--no-icons do not render any icons --hide-before-typing hide application list until something is typed -F,--fields=FIELDS comma separated list of XDG Desktop entry fields to match -p,--prompt=PROMPT string to use as input prompt ("> ") --prompt-only=PROMPT same as --prompt, but in dmenu mode it does not wait for STDIN, and implies --lines=0 --placeholder=TEXT placeholder text in input box --search=TEXT initial search/filter string --password=[CHARACTER] render all input as CHARACTER ('*' by default) --mesg show informational message above the prompt --mesg-mode=wrap|expand how to deal with message lines longer than the ui (wrap) -T,--terminal terminal command to use when launching 'terminal' programs, e.g. "xterm -e". Not used in dmenu mode (not set) -a,--anchor window anchor (center) --x-margin=MARGIN horizontal margin, in pixels (0) --y-margin=MARGIN vertical margin, in pixels (0) --select=STRING select first entry that matches the given string --auto-select automatically select when only one match remains --select-index=INDEX select the entry with index, not compatible with --select -l,--lines number of matches to show --minimal-lines adjust the number of lines to the minimum of --lines and the number of input lines (dmenu mode only) --hide-prompt hide the prompt line, making the window smaller (input still accepted) -w,--width window width, in characters (margins and borders not included) --tabs=INT number of spaces a tab is expanded to (8) -x,--horizontal-pad=PAD horizontal padding, in pixels (40) -y,--vertical-pad=PAD vertical padding, in pixels (8) -P,--inner-pad=PAD vertical padding between prompt and match list, in pixels (0) -b,--background-color=HEX background color (fdf6e3ff) -t,--text-color=HEX text color of matched entries (657b83ff) --prompt-color=HEX text color of the prompt (586e75ff) --placeholder-color=HEX text color of the placeholder text (93a1a1) --message-color=HEX text color of the message (657b83ff) --input-color=HEX text color of the input string (657b83ff) -m,--match-color=HEX color of matched substring (cb4b16ff) -s,--selection-color=HEX background color of selected item (eee8d5ff) -S,--selection-text-color=HEX text color of selected item (586e75ff) -M,--selection-match-color=HEX color of matched substring in selection (cb4b16ff) --selection-radius border radius of the selected entry (0) --counter-color color of the match count (93a1a1) -B,--border-width=INT width of border, in pixels (1) -r,--border-radius=INT amount of corner "roundness" (10) -C,--border-color=HEX border color (002b36ff) --show-actions include desktop actions in the list --match-mode=exact|fzf|fuzzy how to match what you type against the entries --filter-desktop filter desktop entries based on XDG_CURRENT --fuzzy-min-length=VALUE search strings shorter than this will not be fuzzy matched (3) --fuzzy-max-length-discrepancy=VALUE maximum allowed length discrepancy between a fuzzy match and the search criteria. Larger values mean more fuzzy matches (2) --fuzzy-max-distance=VALUE maximum levenshtein distance between a fuzzy match and the search criteria. Larger values mean more fuzzy matches --line-height=HEIGHT override line height from font metrics --letter-spacing=AMOUNT additional letter spacing --layer=top|overlay which layer to render the fuzzel window on (top) --keyboard-focus=exclusive|on-demand keyboard focus mode (exclusive) --no-exit-on-keyboard-focus-loss do not exit when losing keyboard focus --launch-prefix=COMMAND prefix to add before argv of executed program --list-executables-in-path include executables from PATH in the list --render-workers=N number of threads to use for rendering --match-workers=N number of threads to use for matching --no-sort do not sort the result --counter display the match count --delayed-filter-ms=TIME_MS time in ms before refiltering after a keystroke (300) --delayed-filter-limit=N used delayed refiltering when the number of matches exceeds this number (10000) --scaling-filter=FILTER filter to use when down scaling PNGs -d,--dmenu dmenu compatibility mode --dmenu0 like --dmenu, but input is NUL separated instead of newline separated --index print selected entry's index instead of of the entry's text (dmenu mode only) --with-nth=N|FMT display the N:th column (tab separated by default) of each input line (dmenu only) --accept-nth=N|FMT output the N:th column (tab separated by default) of each input line (dmenu only) --match-nth=N|FMT match against the N:th column (tab separated by default) of each input line, instead of what is being displayed (dmenu only) --nth-delimiter=CHARACTER field (column) character, for --with-nth and --accept-nth --only-match do not allow custom entries, only return a selected item -R,--no-run-if-empty exit immediately without showing UI if stdin is empty (dmenu mode only) --log-level={info|warning|error|none} log level (warning) --log-colorize=[never|always|auto] enable/disable colorization of log output on stderr --log-no-syslog disable syslog logging --print-timing-info print timing information, to help debug performance issues --no-mouse disable mouse input -v,--version show the version number and quit All colors are RGBA - i.e. 8-digit hex values, without prefix.