renamed config
Gerencie arquivos de configuração. Crie modelos, valide sintaxe e inspecione configurações ativas.
renamed config <command> [options]O comando config ajuda você a gerenciar arquivos de
Subcomandos
initCriar um arquivo de configuração de exemplo com todas as opções disponíveis.
validateVerificar um arquivo de configuração em busca de erros de sintaxe e opções inválidas.
showExibir a configuração ativa com todos os valores resolvidos.
pathMostrar os caminhos onde os arquivos de configuração são procurados.
Exemplos
Criar um arquivo de configuração local:
$ renamed config init
✓ Criado ./.renamed.yaml com configuração de exemploCriar um arquivo de configuração global:
$ renamed config init --global
✓ Criado ~/.config/renamed/config.yamlValidar um arquivo de configuração:
$ renamed config validate --config ./my-config.yaml
✓ Configuração é válidaMostrar configuração ativa:
$ renamed config showMostrar locais de arquivo de configuração:
$ renamed config path
Locais de arquivo de configuração (em ordem de prioridade):
1. ./.renamed.yaml
2. ~/.config/renamed/config.yaml
3. /etc/renamed/config.yamlOpções
-g, --globalPara init: criar no diretório de configuração global (~/.config/renamed/).
-c, --config <path>Para validate e show: especificar um caminho de arquivo de configuração.
Exemplo de Configuração
# Configurações padrão de renomeação
rename:
template: date_first
strategy: by_type
language: en
# Configuração do modo de monitoramento
watch:
patterns:
- "*.pdf"
- "*.jpg"
- "*.png"
# Limitação de taxa
rateLimit:
concurrency: 4
retryAttempts: 3
# Monitoramento de saúde
health:
enabled: true
socketPath: /tmp/renamed.sockLocais de Arquivo de Configuração
./.renamed.yaml — Configuração local do projeto (prioridade mais alta)
~/.config/renamed/config.yaml — Configuração de nível de usuário
/etc/renamed/config.yaml — Configuração de todo o sistema (prioridade mais baixa)
As configurações são mescladas com configurações locais tendo precedência sobre as globais.