BambooHRCLI::ConfigManager
XDG-compliant configuration manager
Constants
APP_NAME = "bamboohr-cli"
CONFIG_FILE = "config.yml"
Class methods
config_dir
Sourceconfig_file_path
SourceMain method to get configuration with full fallback chain
Load configuration from XDG-compliant locations
Prompt user for configuration values using term-prompt for secure input
Save configuration to user config directory
system_config_paths
Sourcexdg_config_dirs
Source