Ever wondered how you can bring your personal dotfiles configurations to Gitpod to have your personalized ephemeral developer environments in the cloud? Here's how...
- It has a
./setup.sh
file that contains the initial setup script to execute all the scripts to install/ configure required services under./scripts/
to keep that X service installed on your next Gitpod Workspaces. For example, it contains following scripts:./scripts/gpg_configure.sh
is script to configure GPG key../scripts/terraform_configure.sh
is script to setup & configure Terraform../scripts/aws_cli_install.sh
to install AWS CLI../scripts/deno_configure.sh
to install & configure deno../scripts/gcloud_cli_install.sh
to install Google Cloud CLI.
- You Can generate a repo. for you by using this template
- Name your Repo. (e.g.:
dotfiles
). - Add your
dotfiles
repository to Gitpod Dashboard Preferences - Now, everytime you will start a new workspace or just Restart your Gitpod Workspace, you will get your lovely dotfiles customisation setup.
Note: Your installation script will be terminated if it exceeds 120 seconds.
To modify it out in a new development environment, click the button below:
Here are some example dotfiles
which you can refer: