Your company here ā€” click to reach over 10,000 unique daily visitors

j4-dmenu-desktop - Man Page

fast desktop menu




j4-dmenu-desktop is a faster replacement for i3-dmenu-desktop.

It's purpose is to find .desktop files and offer you a menu to start an application using dmenu.

The arguments are as follows:

-b, --display-binary

Display binary name after each entry (off by default).

-f, --display-binary-base

Display basename of binary name after each entry (off by default).

-d, --dmenu command

Determines the command used to invoke dmenu. Executed with your shell ($SHELL) or /bin/sh.


Do not execute selected command, send to stdout instead.


Do not include the generic name of desktop entries.

-t, --term command

Sets the terminal emulator used to start terminal apps.

--usage-log file

Must point to a read-writeable file (will create if not exists). In this mode entries are sorted by usage frequency.

-x, --use-xdg-de

Enables reading $XDG_CURRENT_DESKTOP to determine the desktop environment.

--wait-on path

Must point to a path where a file can be created. In this mode no menu will be shown. Instead the program waits for path to be written to (use echo > path). Every time this happens a menu will be shown. Desktop files are parsed ahead of time. Performing 'echo -n q > path' will exit the program.

--wrapper wrapper

A wrapper binary. Useful in case you want to wrap into 'i3 exec'.

-h, --help

Display help message.

See Also



July 18, 2021