Guía de estilo
Esta guía define cómo se escriben las páginas de la wiki de Neko-Void. Seguirla mantiene la wiki consistente, profesional y fácil de leer — las mismas cualidades que hacen de la Arch Wiki una referencia.
Si escribes o editas una página, lee esto primero. Las reglas son cortas; lo que importa es la consistencia.
Principios
- Una página, un tema. Una página responde a una pregunta: "¿Cómo instalo los drivers NVIDIA?", "¿Qué es runit?". Si una página crece hasta contener dos, divídela.
- Denso y directo. Cada frase aporta información. Corta el "En este tutorial exploraremos...". Empieza con la respuesta.
- Comandos primero, explicación la justa. El lector vino a hacer algo. Muestra el comando y luego explica lo necesario para entenderlo.
- Asume un lector competente, no experto. Explica lo específico de Neko-Void. No re-expliques qué es Linux. Enlaza fuera para conceptos generales.
- Sin relleno ni marketing. Esto es documentación, no una landing. Nada de "increíble", "potente", "fácil".
Frontmatter
Cada página empieza con frontmatter. Sin excepciones.
---
title: Instalar drivers NVIDIA
description: Cómo instalar y configurar los drivers propietarios NVIDIA en Neko-Void
---title: corto, en imperativo o frase nominal. Tipo Título.description: una frase, dice para qué sirve la página. Se usa en búsqueda y previsualizaciones.
Plantilla de artículo
Cada página de contenido sigue esta estructura. Las secciones que no apliquen pueden omitirse, pero el orden se mantiene.
---
title: <Título de página>
description: <Una frase>
---
# <Título de página>
## Resumen
De dos a cuatro líneas. Qué cubre esta página y para quién es.
## Requisitos
Lo que el lector necesita antes de empezar (paquetes, acceso, otra página leída).
## Instalación / Pasos
El núcleo. Pasos numerados o bloques de comandos. Cada paso hace una cosa.
## Configuración
Ajustes opcionales tras el paso principal.
## Verificación
Cómo confirma el lector que funcionó. Normalmente un comando y su salida esperada.
## Solución de problemas
Problemas habituales de este tema, como **síntoma en negrita** → causa → solución.
## Véase también
Enlaces a páginas relacionadas en la wiki.Cuándo omitir secciones
- Una página de referencia (como una lista de comandos) no necesita "Instalación": usa "Uso".
- Una página de concepto (como runit) usa "Resumen", "Arquitectura", "Uso" en lugar de la plantilla anterior.
- Nunca omitas "Véase también" si hay páginas relacionadas.
Reglas de formato
Bloques de código
- Siempre cercados, siempre con etiqueta de lenguaje.
- Usa
bashpara comandos de shell, el lenguaje real para código (kotlin,sh,python...).
kpm install nvidiaval x = 1- Para un comando que el lector debe ejecutar como root, prefija con
#:
# xbps-install -S nvidia- Para un comando como usuario normal, prefija con
$:
$ kpm list- La salida de un comando va en su propio bloque, sin etiqueta de lenguaje o
text:
Detectado: NVIDIA GeForce RTX 3060
Driver: nvidia 550.40Código en línea
Usa backticks para:
- Comandos y binarios:
kpm,xbps-install,neko-builder.sh - Rutas de archivos:
/etc/sv/,/var/service/ - Claves y flags de configuración:
--use-root,SVDIR - Elementos de UI cuando haga falta: pulsa
Enter
Negrita y cursiva
- Negrita para enfatizar un término clave la primera vez que aparece, o para síntomas en solución de problemas.
- Cursiva con moderación, para introducir una palabra-concepto nueva.
Encabezados
- Un
#H1 por página, igual al título. - Usa
##para secciones,###para subsecciones. No saltes niveles. - Encabezados en Tipo Título:
## Instalar drivers NVIDIA, no## instalar drivers nvidia.
Listas
- Usa
-para desordenadas,1.para ordenadas. - Un elemento de lista que es un paso empieza con verbo: "Instalar el paquete", "Reiniciar el sistema".
- Evita listas de un elemento. O añades más, o escribes una frase.
Tablas
Usa tablas para datos de referencia (listas de comandos, tablas de flags, comparativas). No para pasos.
| Comando | Descripción |
|---|---|
| `kpm list` | Lista las apps instaladas |
| `kpm install <pkg>` | Instala una app |Avisos (VitePress)
Úsalos con moderación, solo cuando el lector no deba perderse algo.
::: warning
No ejecutes este comando en un sistema en producción.
:::Tipos y cuándo usarlos:
info— contexto útil pero opcionaltip— una forma mejor de hacer lo que la página explicawarning— algo que puede romper el sistemadanger— pérdida de datos o riesgo de seguridad
No apiles cinco avisos seguidos. Si todo es importante, nada lo es.
Enlaces
- Internos: rutas relativas:
[Guía de estilo](./style-guide). - Externos: URL completa, texto con sentido:
[Docs de Void Linux](https://docs.voidlinux.org/). - Nunca uses "haz clic aquí" como texto de enlace.
Tono y voz
- Directo. "Instala el paquete", no "Ahora puedes proceder a instalar el paquete".
- Voz activa. "El instalador formatea el disco", no "El disco es formateado por el instalador".
- Segunda persona, con moderación. "Ejecuta el comando" basta; evita "Ahora deberías ejecutar el comando".
- Técnico, no árido. Palabras precisas; sin jerga de barrio, sin chistes, sin marketing.
- Sin emojis en el cuerpo del texto. La wiki se lee como una referencia.
Nombres de página
- Minúsculas con guiones:
nvidia-drivers.md, noNvidiaDrivers.mdninvidia_drivers.md. - Sustantivo o gerundio:
installation.md,nvidia-drivers.md. Evita verbos: noinstall-nvidia.md(usanvidia-drivers.md). - Un
index.mdpor directorio, que actúa como resumen de la sección.
Páginas bilingües (ES / EN)
- Las dos versiones deben espejarse en estructura y contenido.
- Traduce el significado, no palabra por palabra. Los términos técnicos a menudo se quedan en inglés (runit, package, flatpak) cuando no hay un equivalente claro en uso en español.
- Mantén los bloques de código idénticos entre idiomas. Los comandos no se traducen.
- El sitio en español vive bajo
/es/, el inglés bajo la raíz (o/en/cuando ambos existen explícitamente).
Qué evitar
- Muros de texto sin comandos. Esto es una wiki de Linux; enseña la terminal.
- Capturas de pantalla donde bastaría un bloque de código. Las capturas envejecen y son difíciles de actualizar.
- Duplicar documentación upstream. Enlaza la docs de Void Linux en lugar de copiarla. Si tienes que copiar, atribuye claramente (como hace la página de runit con Gentoo).
- Opiniones personales o "creo que". Expón hechos; si no estás seguro, no lo escribas.
Checklist rápida antes del commit
- [ ] Frontmatter presente (
title,description). - [ ] Sigue la plantilla de artículo (o con una razón clara para no hacerlo).
- [ ] Bloques de código cercados con etiqueta de lenguaje.
- [ ] Sin enlaces internos rotos.
- [ ] El otro idioma actualizado o anotado.
- [ ] Sin emojis, sin lenguaje de marketing.
- [ ] Nombre de página en minúsculas con guiones.
Una wiki consistente es una wiki confiable. Esta guía es cómo la mantenemos consistente.