Configuration file

Some applications provide tools to create, modify, and verify the syntax of their configuration files; these sometimes have graphical interfaces.

For server processes and operating-system settings, there is often no standard tool, but operating systems may provide their own graphical interfaces such as YaST or debconf.

By contrast, IBM's AIX uses an Object Data Manager (ODM) database to store much of its system settings.

An example CONFIG.SYS for MS-DOS 5: DOS applications used a wide variety of individual configuration files, most of them binary, proprietary and undocumented - and there were no common conventions or formats.

[citation needed] The early Microsoft Windows family of operating systems heavily utilized plain-text INI files (from "initialization").

The Property List is the standard configuration file format in macOS (as well as in iOS, NeXTSTEP, GNUstep and Cocoa applications).

HarmonyOS and OpenHarmony-based operating systems uses “config.json” configuration file in the root directory of each HAP application.

DeviceConfig encompasses the configuration details for specific devices, including default, Phone, Tablet, PC, TV, Car, Wearable, liteWearable, and smartVision.

The Module object carries the HAP package configuration details, the essential attributes that each Ability must define (such as package name, class name, type, and capabilities provided by Ability), along with the permissions the application needs to access the system or other protected sections of the application.

A configuration file for GNU GRUB being edited. Comments (the lines beginning with a # ) are used both as documentation and as a way to "disable" the setting.
The REGEDIT application being used to edit Windows Registry data