This library provides a reader for configuration files, looking for them in places designated by (1) a user-set environment variable, (2) in the standard XDG locations (e.g., /etc/xdg/app.yml), or (3) in the classical UNIX locations (e.g. /etc/app/config.yml or ~/.apprc). Config files can be written in one of YAML, TOML, INI-style, or JSON. It enforces precedence of user-configs over system-level configs, and enviroment or command-line configs over the file-based configs.

Required Ruby Version

>= 3.0.0

Authors

Daniel E. Doherty

Versions

  1. 0.8.0 February 10, 2026 (21.5 KB)
  2. 0.7.1 February 06, 2026 (21 KB)
  3. 0.7.0 February 05, 2026 (20.5 KB)
  4. 0.6.1 February 02, 2026 (19 KB)
  5. 0.4.2 March 19, 2025 (17 KB)
Show all versions (6 total)

Pushed by

SHA 256 checksum