Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Personalizar Codespaces para tu cuenta

Codespaces utiliza tu repositorio de dotfiles en GitHub para personalizar cualquier codespace nuevo que crees.

Cualquiera puede crear un repositorio dotfiles para personalizar Codespaces para su cuenta de usuario.

Codespaces está disponible para las cuentas de usuario que utilicen GitHub Free o GitHub Pro. Para obtener más información, consulta la sección "Productos de GitHub".

Nota:Codespaces actualmente está en un beta público limitado y está sujeto a cambios. Durante el periodo beta, GitHub no garantiza la disponibilidad de Codespaces. Par obtener más información acerca de unirse al beta, consulta "Acerca de Codespaces".

Los Dotfiles son archivos y carpetas de sistemas parecidos a Unix que comienzan con . y que controlan la configuración de aplicaciones y shells de tu sistema. Puedes alamacenar y administrar tus dotfiles en un repositorio en GitHub. Para encontrar consejos y tutoriales sobre qué incluir en tu repositorio de dotfiles, consulta la sección GitHub maneja dotfiles.

Si tu cuenta de usuario en GitHub es propietaria de un repositorio público llamado dotfiles, GitHub utilizará este repositorio automáticamente para personalizar el ambiente de tu codespace. Actualmente, no son compatibles los repositorios dotfiles privados.

Tu repositorio dotfiles puede incluir los alias de tu shell y tus preferencias, cualquier herramienta que quieras instalar, o cualquier otra personalización del codespace que quieras hacer.

La personalización de codespaces utilizando el repositorio dotfiles aplica a cualquier codespace que crees. Los mantenendores de proyecto también pueden definir una configuración predeterminada que aplique a cada codespace para un repositorio que cree alguien más. Tu personalización de dotfiles se aplica antes de una configuración predeterminada de codespaces de un repositorio. Para obtener más información, consulta la sección "Configurar Codespaces para tu proyecto".

Cuando creas un codespace nuevo, GitHub clona tu repositorio dotfiles hacia el ambiente del codespace, y busca uno de los siguientes archivos para configurar el ambiente.

  • install.sh
  • install
  • bootstrap.sh
  • bootstrap
  • setup.sh
  • setup

Si no encuentra alguno de estos archivos, entonces cualquier archivo o carpeta en dotfiles que comience con . se enlazará simbólicamente al directorio ~ o $HOME del codespace.

Cualquier cambio a tu repositorio dotfiles se aplicará únicamente a cada codespace nuevo, y no afectará a ningún codespace existente.

Para obtener más información, consulta la sección "Personalizing en la documentación de Visual Studio Code.

Nota: Actualmente, Codespaces no es compatible con la personalización de la configuración de Usuario para el editor de Visual Studio Code con tu repositorio de dotfiles. Puedes configurar ajustes predeterminados de Workspace y Remote [Codespaces] para un proyecto específico en el repositorio de éste. Para obtener más información, consulta la sección "Configurar Codespaces para tu proyecto".

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos