fuzzel(1) General Commands Manual fuzzel(1) (NAME) fuzzel - (Wayland) (SYNOPSIS) fuzzel []... (DESCRIPTION) (launcher) fuzzel XDG . --dmenu fuzzel dmenu rofi fzf . STDIN STDOUT . Emacs . fuzzel.ini(5) : --config= fuzzel.ini(5) . --check-config . -n,--namespace=NAMESPACE (namespace) (layer shell surface) . fuzzel (screencasts) . : launcher --cache= (cache) . Fuzzel ( ). dmenu . <<>> dmenu . /dev/null . : XDG_CACHE_HOME/fuzzel --override=[SECTION.]KEY=VALUE . SECTION main . --override . : fuzzel --prompt hello --override prompt=world hello . -o,--output= . zsh fish wlr-randr Sway swaymsg -t get_outputs . : DP-1 : . -f,--font=FONT[,FALLBACK1,FALLBACK2,...] (fallback) FontConfig. (FONT FORMAT) . : monospace. --use-bold fuzzel (). -D,--dpi-aware=no|yes|auto yes DPI . (scaling factor) . no DPI . . auto DPI . ( fuzzel ) . (bitmap) . ( ) DPI . (:pixelsize=N :size=N) DPI (dpi-aware=yes) ( ). (dpi-aware=no) . : auto --gamma-correct (gamma-correct blending) . . () . FreeType (stem darkening) . CFF (OpenType, .otf) ( FreeType) . FREETYPE_PROPERTIES="cff:no-stem-darkening=0" fuzzel . . . fuzzel ( ) . fuzzel cairo cairo . -p,--prompt= . : > . --prompt-only= --prompt --dmenu : o STDIN o --lines dmenu --prompt . --hide-prompt . . --prompt-only . --placeholder= (placeholder) . : . --mesg= . . . --mesg-mode=wrap|expand --mesg --width . fuzzel.ini(5) . wrap . --search= / . . -i ( -i << >> ). --icon-theme= . . : Adwaita. : default. -I,--no-icons . --hide-before-typing . -F,--fields=FIELDS Desktop XDG : o filename: .desktop o name: () o generic: o exec: desktop . : . o keywords: o categories: o comment: : filename,name,generic --password=[] . . * . -T,--terminal= XDG Terminal=true ( htop). {cmd} . {cmd} . : o foot -a '{cmd}' -T '{cmd}' {cmd} (app-id) o xterm -e {cmd} xterm o xterm -e ( {cmd}) : : not set (). -a,--anchor=ANCHOR (anchor) . : o top-left ( ) o top () o top-right ( ) o left () o center () o right () o bottom-left ( ) o bottom () o bottom-right ( ) : center --x-margin= . : 0. : anchor=center top bottom . --y-margin= . : 0. : anchor=center left right . --select= ( ). --auto-select . --select-index= --select . -l,--lines= () . . : 15. --minimal-lines --lines . dmenu . fuzzel --lines . -w,--width . . . : 30. --tabs= (spaces) Tab . : 8. -x,--horizontal-pad=PAD (padding) . . : 40. -y,--vertical-pad=PAD (padding) . . : 8. -P,--inner-pad=PAD . . : 0. -b,--background=HEX . (COLORS) . : fdf6e3ff. -t,--text-color=HEX . (COLORS) . : 657b83ff. --message-color=HEX . (COLORS) . : 657b83ff. --prompt-color=HEX () () . (COLORS) . : 586e75ff. --placeholder-color=HEX () . (COLORS) . : 93a1a1ff. --input-color=HEX () . (COLORS) . : 657b83ff. -m,--match-color=HEX () . . (COLORS) . : cb4b16ff. -s,--selection-color=HEX . (COLORS) . : eee8d5ff. -S,--selection-text-color=HEX . (COLORS) . : 586e75ff. -M,--selection-match-color=HEX () . . (COLORS) . : cb4b16ff. --selection-radius=INT (border radius) . border-radius . . . : 0. --counter-color=HEX . (COLORS) . : 93a1a1ff. -B,--border-width=INT ( ). : 1. -r,--border-radius=INT . . . : 10. -C,--border-color=HEX . (COLORS) . : 002b36ff. --show-actions (desktop actions) . . "New Window" ( ) "New Document" ( ) . --match-mode=exact|fzf|fuzzy . fuzzel.ini(5) . fzf . --no-sort . --counter . --filter-desktop=[no] XDG_CURRENT_DESKTOP. "no" ( ). --fuzzy-min-length=VALUE . : 3. --fuzzy-max-length-discrepancy=VALUE . . : 2. --fuzzy-max-distance=VALUE (levenshtein distance) . . : 1. --line-height=HEIGHT (font metrics). 'px' ( --line-height=16px). : not set (). --letter-spacing=AMOUNT . 'px' ( letter-spacing=5px). . : 0. --layer=top|overlay fuzzel . top overlay . top . overlay . . overlay fuzzel . : overlay --keyboard-focus=exclusive|on-demand exclusive on-demand . exclusive fuzzel . on-demand fuzzel . fuzzel --no-exit-on-keyboard-focus-loss fuzzel . : exclusive --no-exit-on-keyboard-focus-loss . "focus-follows-mouse" fuzzel . Sway ( . ) . --launch-prefix= XDG. fuzzel (Desktop File ID) ( ) DESKTOP_ENTRY_ID ( FUZZEL_DESKTOP_FILE_ID ). : not set (). --list-executables-in-path PATH. dmenu. --render-workers= (threads) . . : ( SMT). . . --match-workers= (threads) . . : ( SMT). . . --delayed-filter-ms=TIME_MS --delayed-filter-limit . : 300. --delayed-filter-limit=N ( --delayed-filter-ms ). : 20000. --scaling-filter= PNG. none nearest bilinear box linear cubic lanczos2 lanczos3 lanczos3-stretched. none nearest bilinear . cubic lanczos2 lanczos3 lanczos3-stretched . box linear cubic . : box -d,--dmenu dmenu. stdin ( ). stdout . stdout . fuzzel dmenu (symlink) . Fuzzel --dmenu dmenu . Fuzzel dmenu Rofi PNG SVG . \0icon\x1f . : echo -en "Firefox\0icon\x1ffirefox" | fuzzel --dmenu . . : echo -en "Firefox\0icon\x1ffirefox,web-browser,application-x-executable" | fuzzel --dmenu --dmenu0 --dmenu NUL . . --index . . dmenu. --with-nth=N|FMT N ( --nth-delimiter ) . stdout . dmenu. ( ) {N} N . {N..M} {N..} ( ) . posix ({N..M}) . : printf "1\tFirst\n2\tSecond" | fuzzel -d --with-nth=2 First Second . ( ) stdout . 0 --with-nth . --accept-nth=N|FMT N ( --nth-delimiter ) stdout. dmenu. ( ) {N} N . {N..M} {N..} ( ) . posix ({N..M}) . : printf "1\tFirst\n2\tSecond" | fuzzel -d --accept-nth=2 1 First 2 Second . First Second stdout . 0 --accept-nth . --match-nth=N|FMT N ( --nth-delimiter ) . ( --with-nth ) . ( ) {N} N . {N..M} {N..} ( ) . posix ({N..M}) . : printf "123\t456\t789" | fuzzel -d --with-nth=1 --accept-nth=2 --match-nth=3 123 789 ( 123 ). 456 stdout . 0 --match-nth . --nth-delimiter= () --with-nth --accept-nth. ASCII . : \t () --only-match . fuzzel . . execute-input / . -R,--no-run-if-empty stdin . dmenu. --log-level={info,warning,error,none} stderr syslog. : warning. --log-colorize=[{never,always,auto}] stderr. --log-no-syslog syslog. stderr . --print-timing-info . --no-mouse . -v,--version (SEARCH PATHS) Fuzzel XDG .desktop XDG ( ) applications XDG_DATA_DIRS XDG_DATA_HOME . : o ~/.local/share/applications o /usr/local/share/applitions o /usr/share/application . (CONFIGURATION) fuzzel : o XDG_CONFIG_HOME/fuzzel/fuzzel.ini ( ~/.config/fuzzel/fuzzel.ini) o XDG_CONFIG_DIRS/fuzzel/fuzzel.ini ( /etc/xdg/fuzzel/fuzzel.ini) /etc/xdg/fuzzel/fuzzel.ini . fuzzel.ini(5) . (LOCALIZATION) Fuzzel .desktop . fuzzel LC_MESSAGES=C . (IME) Fuzzel (IME) text-input-unstable-v3 . (FONT FORMAT) FontConfig . (colon) . : o Dina:weight=bold:slant=italic o Arial:size=12 (COLORS) RGBA '0x' . : o white (): ffffffff ( ) o black (): 000000ff ( ) o black (): 00000010 () o red (): ff0000ff ( ) Solarized . (FILES) $XDG_CACHE_HOME/fuzzel . fuzzel . $XDG_RUNTIME_DIR/fuzzel-$WAYLAND_DISPLAY.lock fuzzel . (SEE ALSO) o fuzzel.ini(5) o https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html o https://codeberg.org/dnkl/fuzzel o https://specifications.freedesktop.org/basedir-spec/latest 2026-09-03 fuzzel(1)