npm_run_scripts/config/
mod.rs

1//! Configuration module for nrs.
2//!
3//! Handles loading and merging configuration from multiple sources:
4//! - CLI arguments (highest priority)
5//! - Project-level `.nrsrc.toml`
6//! - User-level `~/.config/nrs/config.toml`
7
8pub mod file;
9mod types;
10
11pub use file::{generate_example_config, load_config};
12pub use types::{
13    AppearanceConfig, ColumnDirection, Config, ExcludeConfig, FilterConfig, GeneralConfig,
14    HistoryConfig, KeybindingsConfig, ScriptsConfig, SortMode, Theme,
15};