Archivo de configuración
Un archivo de texto donde se apuntan los ajustes de un programa o de un proyecto, para no tener que decírselos cada vez.
✦Apagada: responde bien la pregunta del final para encenderla
También lo verás como: archivo de configuración · archivos de configuración · config · TOML · YAML · frontmatter
Analogía
La ficha de preferencias de un cliente habitual: "café cortado, sin azúcar". El camarero la consulta y no pregunta.
Cómo son
Texto plano, con pares de nombre y valor. Cambia el formato, no la idea:
# TOML (tu ~/.config/mise/config.toml)
node = "lts"
{ "nombre": "carta", "version": "1.0.0" }
# YAML
nombre: carta
version: 1.0.0
No hay que aprenderse los tres: se leen casi solos. Lo que sí: son estrictos. Una coma de más en JSON o un espacio mal puesto en YAML, y el programa no arranca.
Los que te vas a cruzar
| Archivo | Configura |
|---|---|
.gitignore |
qué ignora Git → .gitignore |
CLAUDE.md |
cómo trabaja Claude en el proyecto → CLAUDE.md |
.env |
secretos y ajustes privados → variable de entorno |
package.json |
un proyecto de JavaScript: nombre, dependencias (Fase 5) |
El bloque entre --- al principio de un archivo Markdown también es configuración: se llama frontmatter y guarda datos sobre esa nota.