This package provides a configuration management library for programs and daemons. The features include:
Automatic, dynamic reloading in response to modifications to configuration files.
A simple, but flexible, configuration language, supporting several of the most commonly needed types of data, along with interpolation of strings from the configuration or the system environment (e.g.
$(HOME)
).Subscription-based notification of changes to configuration properties.
An
import
directive allows the configuration of a complex application to be split across several smaller files, or common configuration data to be shared across several applications.
This package provides configuration for the pijul version control system.
Fcitx5-configtool is a graphical configuration tool to manage different input methods in Fcitx 5.
MySQL::Config
emulates the load_defaults
function from libmysqlclient. It will fill an array with long options, ready to be parsed by Getopt::Long
.
This package provides a simple configuration parsing utility with no dependencies that allows you to parse INI and ini-style syntax. You can use this to write Rust programs which can be customized by end users easily.
This package makes it possible to define schemas for use when loading configuration files using the config-value format. These schemas can be used to process a configuration file into a Haskell value or to automatically generate documentation for the file format.
Dune-configurator is a small library that helps writing OCaml scripts that test features available on the system, in order to generate config.h files for instance. Among other things, dune-configurator allows one to:
test if a C program compiles
query pkg-config
import #define from OCaml header files
generate config.h file
Oslo Configuration API.
Load and resolve Cargo configuration.
The Oslo configuration API supports parsing command line arguments and .ini style configuration files.
SuiteSparse is a suite of sparse matrix algorithms. This package contains a library with common configuration options.
Maintains locale preferences for process and thread and initialises them by inspecting the system for user preference.
Config::Simple
is a class representing configuration file object. It supports several configuration file syntax and tries to identify the file syntax automatically. The library supports parsing, updating and creating configuration files.
The py-configparser package implements the ConfigParser Python module functionality in Common Lisp. In short, it implements reading and writing of .INI-file style configuration files with sections containing key/value pairs of configuration options. In line with the functionalities in the python module, does this package implement basic interpolation of option values in other options.
The LAZR config system is typically used to manage process configuration. Process configuration is for saying how things change when we run systems on different machines, or under different circumstances. This system uses ini-like file format of section, keys, and values. The config file supports inheritance to minimize duplication of information across files. The format supports schema validation.
Wrapper around pkg-config
This package provides utilities to parse .ssh/config files, including helpers to implement ProxyCommand
in Thrussh.
This package provides utilities to parse .ssh/config files, including helpers to implement ProxyCommand
in Thrussh.
This module handles parsing, modifying and creating configuration files of the style used by the Git version control system.
Config::Grammar is a module to parse configuration files. The configuration may consist of multiple-level sections with assignments and tabular data.
python-configparser
is a backport of configparser
from Python 3.5 so that it can be used directly in other versions.
This module is a helper for installing, reading and finding configuration file locations. File::ConfigDir
is a module to help out when Perl modules (especially applications) need to read and store configuration files from more than one location.
The py-configparser package implements the ConfigParser Python module functionality in Common Lisp. In short, it implements reading and writing of .INI-file style configuration files with sections containing key/value pairs of configuration options. In line with the functionalities in the python module, does this package implement basic interpolation of option values in other options.
This module opens a config file and parses its contents for you. The format of config files supported by Config::General is inspired by the well known Apache config format and is 100% compatible with Apache configs, but you can also just use simple name/value pairs in your config files. In addition to the capabilities of an Apache config file it supports some enhancements such as here-documents, C-style comments, and multiline options.