renamed config
구성 파일을 관리하십시오. 템플릿을 생성하고, 구문을 검증하며, 활성 설정을 검사하십시오.
renamed config <command> [options]config 명령은 YAML 구성 파일을 관리하는 데 도움을 줍니다. 구성 파일을 사용하여 기본 옵션을 설정하고, 감시 패턴을 정의하며, 프로덕션 배포를 구성하십시오.
하위 명령
init사용 가능한 모든 옵션이 포함된 예제 구성 파일을 생성합니다.
validate구성 파일의 구문 오류 및 잘못된 옵션을 확인합니다.
show모든 해결된 값이 포함된 활성 구성을 표시합니다.
path구성 파일을 검색하는 경로를 표시합니다.
예제
로컬 구성 파일 생성:
$ renamed config init
✓ Created ./.renamed.yaml with example configuration전역 구성 파일 생성:
$ renamed config init --global
✓ Created ~/.config/renamed/config.yaml구성 파일 검증:
$ renamed config validate --config ./my-config.yaml
✓ Configuration is valid활성 구성 표시:
$ renamed config show구성 파일 위치 표시:
$ renamed config path
Config file locations (in priority order):
1. ./.renamed.yaml
2. ~/.config/renamed/config.yaml
3. /etc/renamed/config.yaml옵션
-g, --globalinit의 경우: 전역 구성 디렉터리(~/.config/renamed/)에 생성합니다.
-c, --config <path>validate 및 show의 경우: 구성 파일 경로를 지정합니다.
예제 구성
~/.config/renamed/config.yaml
# Default rename settings
rename:
template: date_first
strategy: by_type
language: en
# Watch mode configuration
watch:
patterns:
- "*.pdf"
- "*.jpg"
- "*.png"
# Rate limiting
rateLimit:
concurrency: 4
retryAttempts: 3
# Health monitoring
health:
enabled: true
socketPath: /tmp/renamed.sock구성 파일 위치
./.renamed.yaml — 프로젝트 로컬 구성 (최우선 순위)
~/.config/renamed/config.yaml — 사용자 수준 구성
/etc/renamed/config.yaml — 시스템 전체 구성 (최하위 순위)
설정은 로컬 구성이 전역 구성보다 우선하여 병합됩니다.