carta
exmendis(1)

exmendis1

Enable or disable extra menus for gnome, kde and other xdg menu-spec compliant desktops

Part of exmenen(1).

Usage

exmenen {(--system | --local) [module]}

exmendis {(--system | --local) [module]}

Overview

This manual page documents briefly the exmenen and exmendis commands.

exmenen is a script that enables the specified extra applications menu on either a system, or per-user basis. It does this by creating symlinks within /etc/xdg/menus/applications-merged/ (system wide), or ${XDG_CONFIG_HOME}/menus/applications-merged/ (per-user). If the XDG_CONFIG_HOME environment variable is unset, its default is taken to be ${HOME}/.config .

Likewise, exmendis disables an extra applications menu by removing those symlinks. It is not an error to enable a menu which is already enabled, or to disable one which is already disabled.

Examples

exmendis --system electronics
exmenen --local electronics

Disables the system wide extra electronics menu, enables it for the current user.

Files

/usr/share/extra-xdg-menus

Directory with .menu files defining the available extra modules.

/etc/xdg/menus/applications-merged

Directory with links to the files in extra-xdg-menus for system-wide enabled extra menus.

${XDG_CONFIG_HOME}/menus/applications-merged

Directory with links to the files in extra-xdg-menus for per-user enabled extra menus. If XDG_CONFIG_HOME is unset, the directory used will be ${HOME}/.config/menus/applications-merged

History

  • Debian 13 (Trixie): the text shown here
  • Debian 12 (Bookworm) to Debian 5.0 (Lenny)

Author

This manual page was written by Peter Clifton <[email protected]> for the Debian GNU/Linux distribution, as it is a Debian-specific script with the package.

exmenen, exmendis and this manpage were derived from scripts and documentation written by Daniel Stone for the apache2 Debian package.

From extra-xdg-menus 1.0-7 in Debian 13 (Trixie). Parsed by carta from the page's man source.