Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/garnertb/codespaces-dotfiles
dotfiles for codespaces
https://github.com/garnertb/codespaces-dotfiles
Last synced: 22 days ago
JSON representation
dotfiles for codespaces
- Host: GitHub
- URL: https://github.com/garnertb/codespaces-dotfiles
- Owner: garnertb
- License: apache-2.0
- Created: 2023-07-27T19:08:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-27T19:45:41.000Z (over 1 year ago)
- Last Synced: 2024-10-26T15:45:46.537Z (2 months ago)
- Language: Shell
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# codespaces-dotfiles
Dotfiles are files and folders on Unix-like systems starting with . that control the configuration of applications and shells on your system. Your dotfiles repository might include your shell aliases and preferences, any tools you want to install, or any other codespace personalization you want to make.
You can configure GitHub Codespaces to use dotfiles from any repository you own by selecting that repository in your personal GitHub Codespaces settings.
When you create a new codespace, GitHub clones your selected dotfiles repository to the codespace environment, and looks for one of the following files to set up the environment.
```
install.sh
install
bootstrap.sh
bootstrap
script/bootstrap
setup.sh
setup
script/setup
```If none of these files are found, then any files or folders in your selected dotfiles repository starting with . are symlinked to the codespace's ~ or $HOME directory.
Any changes to your selected dotfiles repository will apply only to each new codespace, and do not affect any existing codespace.
## Documentation
* [Dotfiles for Codespaces](https://docs.github.com/en/codespaces/customizing-your-codespace/personalizing-github-codespaces-for-your-account#dotfiles)
* [Enabling Codespaces to use Dotfiles](https://docs.github.com/en/codespaces/customizing-your-codespace/personalizing-github-codespaces-for-your-account#enabling-your-dotfiles-repository-for-codespaces)
* [ Configure codespace dotfile repository ](https://github.com/settings/codespaces)