ドキュメント
renamed config
設定ファイルを管理します。テンプレートの作成、構文の検証、アクティブな設定の確認ができます。
renamed config <command> [options]configコマンドはYAML設定ファイルの管理を支援します。設定ファイルを使用して、デフォルトオプションの設定、監視パターンの定義、本番環境デプロイメントの構成が可能です。
サブコマンド
init使用可能なすべてのオプションを含むサンプル設定ファイルを作成します。
validate設定ファイルの構文エラーと無効なオプションをチェックします。
showすべての解決された値を含むアクティブな設定を表示します。
path設定ファイルが検索されるパスを表示します。
使用例
ローカル設定ファイルを作成:
$ renamed config init
✓ ./.renamed.yamlにサンプル設定を作成しましたグローバル設定ファイルを作成:
$ renamed config init --global
✓ ~/.config/renamed/config.yamlを作成しました設定ファイルを検証:
$ renamed config validate --config ./my-config.yaml
✓ 設定は有効ですアクティブな設定を表示:
$ renamed config show設定ファイルの場所を表示:
$ renamed config path
設定ファイルの場所(優先順):
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
# デフォルトのリネーム設定
rename:
template: date_first
strategy: by_type
language: en
# 監視モード設定
watch:
patterns:
- "*.pdf"
- "*.jpg"
- "*.png"
# レート制限
rateLimit:
concurrency: 4
retryAttempts: 3
# ヘルスモニタリング
health:
enabled: true
socketPath: /tmp/renamed.sock設定ファイルの場所
./.renamed.yaml — プロジェクトローカル設定(最優先)
~/.config/renamed/config.yaml — ユーザーレベル設定
/etc/renamed/config.yaml — システム全体設定(最低優先)
設定はマージされ、ローカル設定がグローバル設定より優先されます。