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
    1. source

      1. 0.8.0 source February 10, 2026 (21.5 KB)
  2. 0.7.1
    1. source

      1. 0.7.1 source February 06, 2026 (21 KB)
  3. 0.7.0
    1. source

      1. 0.7.0 source February 05, 2026 (20.5 KB)
  4. 0.6.1
    1. source

      1. 0.6.1 source February 02, 2026 (19 KB)
  5. 0.4.2
    1. source

      1. 0.4.2 source March 19, 2025 (17 KB)
Show all versions (6 total)

Pushed by

SHA 256 checksum