Expand description
Configuration system for loading and merging settings. Configuration module for nrs.
Handles loading and merging configuration from multiple sources:
- CLI arguments (highest priority)
- Project-level
.nrsrc.toml - User-level
~/.config/nrs/config.toml
Re-exports§
pub use file::generate_example_config;pub use file::load_config;
Modules§
- file
- Configuration file loading and parsing.
Structs§
- Appearance
Config - Appearance configuration settings.
- Config
- Main configuration structure.
- Exclude
Config - Exclude patterns configuration.
- Filter
Config - Filter configuration settings.
- General
Config - General configuration settings.
- History
Config - History configuration settings.
- Keybindings
Config - Keybindings configuration.
- Scripts
Config - Scripts configuration for custom descriptions and aliases.
Enums§
- Column
Direction - Column direction for grid layout.
- Sort
Mode - Sort mode for script display.
- Theme
- Color theme for the TUI.