MyNixOS website logo

Desktop Entries allow applications to be shown in your desktop environment's app launcher.

You can define entries for programs without entries or override existing entries.

See https://specifications.freedesktop.org/desktop-entry-spec/latest/recognized-keys.html for more information on options.

Declarations
Type
attribute set of (submodule)
Default
{ }
Example
{
  firefox = {
    categories = [
      "Network"
      "WebBrowser"
    ];
    exec = "firefox %U";
    genericName = "Web Browser";
    mimeType = [
      "text/html"
      "text/xml"
    ];
    name = "Firefox";
    terminal = false;
  };
}