Skip to main content

Setting your user preferences

You can adjust your personal settings for Codespaces so that the codespaces you create always give you the development experience that works best for you.

Personalizing Codespaces for your account

You can personalize Codespaces by using a dotfiles repository on or by using Settings Sync.

Setting your default editor for Codespaces

You can set your default editor for Codespaces in your personal settings page.

Setting your default region for Codespaces

You can set your default region in the Codespaces profile settings page to personalize where your data is held.

Setting your timeout period for Codespaces

You can set your default timeout for Codespaces in your personal settings page.

Configuring automatic deletion of your codespaces

Inactive codespaces are automatically deleted. You can choose how long your stopped codespaces are retained, up to a maximum of 30 days.

Choosing the stable or beta host image

You can choose to build codespaces using either the stable or beta version of the host image for the underlying virtual machine.