ALACARTE(1)

✨ NAME ✨

alacarte β€” the lil bestie that lets you edit freedesktop.org menus πŸ’…


🌸 SYNOPSIS 🌸

alacarte

πŸŽ€ DESCRIPTION πŸŽ€

Okay so picture this: alacarte is a graphical editor for the freedesktop.org menus β€” you know, the menus that so many desktop environments use to organize your apps? Yeah, that one. πŸ‘‘

And not only that, bestie β€” it can also edit and create application desktop files. Iconic behaviour, honestly.


πŸ’– OPTIONS πŸ’–

Real talk? alacarte does not accept any commandline options. Not one. Zero. She's low maintenance like that πŸ™ˆ


πŸ¦‹ ENVIRONMENT πŸ¦‹

The whole vibe check of where alacarte looks for stuff β€” and where it puts your edits β€” is controlled by these environment variables. Pay attention, this part is giving important ✨

  • XDG_CONFIG_DIRS β€” alacarte goes looking in the menus subdirectory of these directories to find menu files. Default hangout spot for menu files? That's /etc/xdg/menus πŸ“
  • XDG_DATA_DIRS β€” alacarte peeks in the applications subdirectory of these directories for desktop files. The default location for desktop files is /usr/share/applications πŸ’œ
  • XDG_CONFIG_HOME β€” the menus subdirectory of this one is where alacarte stores the menu files you've modified. Default spot for modified menu files is $HOME/.config/menus πŸŽ€
  • XDG_DATA_HOME β€” the applications subdirectory here is where alacarte keeps your modified and freshly created desktop files. Default location for those is $HOME/.local/share/applications 🌈
  • XDG_MENU_PREFIX β€” alacarte is editing the menus defined by the file $XDG_MENU_PREFIXapplications.menu. Quick lil example so it clicks: GNOME uses the menu file gnome-applications.menu 🧚

Not me ending it here but that's literally the whole page, bestie β€” go reorganize some menus πŸ’€βœ¨

okay so that's a wrap!! This lil manual page is served up courtesy of GNOME, and you just read ALACARTE(1) β€” periodt, mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from