J4-DMENU-DESKTOP(1) General Commands Manual J4-DMENU-DESKTOP(1) (NAME) j4-dmenu-desktop - (SYNOPSIS) j4-dmenu-desktop [OPTIONS] (DESCRIPTION) j4-dmenu-desktop i3-dmenu-desktop . .desktop dmenu . : -b, --display-binary ( ). -f, --display-binary-base (basename) ( ). -d, --dmenu command dmenu . ($SHELL) /bin/sh . --no-exec stdout . --no-generic (generic name) . -t, --term command . --term-mode mode j4-dmenu-desktop . --term . : default | xterm | alacritty | kitty | terminator | gnome-terminal | custom TERM MODE . --usage-log file ( ). . --prune-bad-usage-log-entries j4-dmenu-desktop . . -x, --use-xdg-de $XDG_CURRENT_DESKTOP . --wait-on path . . path ( `echo > path' ). . (parse) . `echo -n q > path' . --wrapper wrapper (wrapper). `--wrapper "i3 exec"' `--wrapper "sway exec"' --i3-ipc . -I, --i3-ipc i3 IPC Sway IPC. i3 Sway . --skip-i3-exec-check --wrapper "i3 exec" --wrapper "sway exec". j4-dmenu-desktop i3/Sway -I --wrapper . j4-dmenu-desktop . . -i, --case-insensitive (case-insensitive) -v (verbose). INFO DEBUG . LOG LEVELS . --log-level ERROR | WARNING | INFO | DEBUG -v. -v . --log-file file . file (truncate) . INFO . --log-file-level ERROR | WARNING | INFO | DEBUG . --desktop-file-quirks ARGS j4-dmenu-desktop Desktop Entry Specification . . (,) . mode nomode . --strict-parsing . (quirk) . ARGS : wine (escape codes) ( ) Exec . . multispace Exec . distrobox . . . . --strict-parsing . --strict-parsing Desktop Entry Specification . . --desktop-file-quirks . --version . -h, --help . LOG LEVELS . j4-dmenu-desktop : ERROR, WARNING, INFO DEBUG. WARNING ( ERROR) . . TERM MODE --term-mode : default . . j4-dmenu-desktop . OSC (console_codes(4) ). : [terminal emulator] -e [generated temporary script] . . --term i3-sensible-terminal. xterm xterm: [terminal emulator] -title [desktop app Name] -e [command line] --term xterm. : rxvt-unicode. alacritty alacritty: [terminal emulator] -T [desktop app Name] -e [command line] --term alacritty. : st, foot. kitty kitty: [terminal emulator] -T [desktop app Name] [command line] --term kitty. : foot. terminator terminator: [terminator emulator] -T [desktop app Name] -x [command line] --term terminator. : xfce4-terminal. gnome-terminal gnome-terminal: [terminal emulator] --title [desktop app Name] -- [command line] --term gnome-terminal. custom --term. --term-mode custom --term . ( ) . ( ). ( ). --term . --term . --term . (redirection) && || . --term /bin/sh -c --term ( ). (placeholders) : {name} . . {cmdline@} (expand). `j4-dmenu-desktop --term-mode custom --term "-e={cmdline@}"' . {cmdline*} . {cmdline@} {cmdline*} . {cmdline*} /bin/sh -c . {script} j4-dmenu-desktop. --term-mode default . --term . . {cmdline@} {cmdline*} {script} . (escape sequences) : \\ \. \{ {. \ ( ) . . --term default . custom : default `j4-dmenu-desktop --term-mode custom --term "i3-sensible-terminal -e {script}"' xterm `j4-dmenu-desktop --term-mode custom --term "xterm -title {name} -e {cmdline@}"' alacritty `j4-dmenu-desktop --term-mode custom --term "alacritty -T {name} -e {cmdline@}"' kitty `j4-dmenu-desktop --term-mode custom --term "kitty -T {name} {cmdline@}"' terminator `j4-dmenu-desktop --term-mode custom --term "terminator -T {name} -x {cmdline@}"' gnome-terminal `j4-dmenu-desktop --term-mode custom --term "gnome-terminal --title {name} -- {cmdline@}"' -e gnome-terminal : j4-dmenu-desktop --term-mode custom --term "gnome-terminal --title {name} -e {cmdline*}" : j4-dmenu-desktop --term-mode custom --term "echo \{name}\ \{cmdline*}" --term : `echo' `{name} {cmdline*}', . \ j4-dmenu-desktop . (ENVIRONMENT) I3SOCK i3/Sway IPC . XDG_DATA_HOME . XDG_DATA_DIRS . XDG_CURRENT_DESKTOP / . --use-xdg-de . (locales) . LC_MESSAGES, LC_ALL LANG . (SEE ALSO) https://github.com/enkore/j4-dmenu-desktop (COPYRIGHT) (C) 2013 enkore : (GNU GPL) ( ) / . . . . : . Linux 6.12.107+deb13-amd64 January 10, 2024 Linux 6.12.107+deb13-amd64