af(5) - SerenityOS man pages

#Name

af - Application File format (.af)

#Synopsis

The Application Files define System Menu entries and launcher file types / protocols.

#Description

Application files are a subset of the INI format. They have no easily detectable filemagic and contain application information (App group):

Key Description
Name name
Executable executable path
Category category (optional)
Description description (optional)
IconPath application icon path (optional)
RunInTerminal run in terminal flag (optional)

and launcher information (Launcher group, optional):

Key Description
FileTypes supported file types separated by ','
Protocols protocols separated by ','

All application files are stored in /res/apps.

#Examples

/res/apps/Calendar.af

[App]
Name=Calendar
Executable=/bin/Calendar
Category=Utilities

#See also