Some checks failed
Public Repo Readiness / Check Public Repo Readiness (push) Has been cancelled
- Add `default_dotfiles_dir()` (~/.notfiles) and `default_config_path()` (~/.config/notfiles/notfiles.toml) to notcore::config - Add `Config::load_from(path)` for explicit config path; keep `Config::load(dir)` as the legacy/library variant (config inside dotfiles dir) - CLI resolves config via XDG default or --config override; library functions stay legacy so the public API is unaffected - `notfiles init` creates ~/.notfiles and ~/.config/notfiles/notfiles.toml - Add --config global flag to override the config path - Update integration tests to pass --config explicitly so they are isolated from any real ~/.config/notfiles/notfiles.toml on the test machine