Egységes menürendszer

Az alkalmazásokat egységes, konzisztens menürendszerbe szerveztük. Ez a menü a Gnome és KDE grafikus környezetek alatt éppúgy megjelenik, mint a kisebb ablakkezelők (Blackbox, Enlightenment, FVWM, IceWM, Sawfish, Window Maker, XFce) alatt.

Az egyes alkalmazások a /usr/lib/applications könyvtár alá szállítják a menübejegyzést leíró fájlokat. A menü alap szerkezete a /usr/lib/desktop-directories könyvtárban található. Ezen .desktop kiterjesztésű fájlok kompatibilisek a www.freedesktop.org oldalon megtalálható specifikációval, valamint a GNOME és KDE által használt formátummal. Plusz kiegészítésként az X-UHU-Menu változó értékével kell megadnunk, hogy az alkalmazás a menü mely pontja alatt jelenjen meg.

Ebből a forrásból az "uhu-menu --lang-only=hu" parancs készíti el a menüt a különféle ablakkezelők számára. Az ily módon generált menü a /usr/lib/menu könyvtár alatt található. Az itteni fájlokon tehát ne szerkesszünk, mert a változás a következő menügeneráláskor (például menübejegyzést szállító csomag telepítését vagy frissítését követően) el fog veszni.

További részleteket a /usr/share/doc/Packages/uhu-menu könyvtár alatt találhatunk.