←  back to changelog
A screenshot of the Dotfiles configuration options, asking for a Dotfiles repository URL.

January 14, 2022

Dotfiles support in Beta

Happy new year from us at Gitpod 🥂!

We kick off 2022 with the availability of dotfiles support for anyone - currently in Beta.

If you are already familiar with dotfiles, configure it in your Gitpod preferences. All we need is a URL to your dotfiles repository. We will do the rest whenever you start a new Gitpod workspace. Enjoy 😊.

What are dotfiles, anyway?

You may have seen a .bashrc file or similar in a Unix environment. Basically, a place for you to configure and customize your shell. The operating system runs commands in these dotfiles automatically. This ensures your environment always has your customizations applied when you start your computer.

Dotfiles allow you to really customize your workflow and hence can increae your productivity significantly. It’s well worth looking into.

With today’s announcement, you can now leverage these exact same files in all your Gitpod workspaces! This removes one more friction for anyone who’s been on the fence as to whether or not cloud-based developer environments are worth exploring. Invest an hour today, you may like what you find. Start at gitpod.io/preferences.

Please try it out and share your experience with us and the Gitpod community. You can learn more about Dotfiles in the documentation.

We are interested in your feedback and suggestions, please let us know in our dedicated feedback issue or chat with us.

@axonasif's avatar on GitHub @csweichel's avatar on GitHub @filiptronicek's avatar on GitHub @gtsiolis's avatar on GitHub @JanKoehnlein's avatar on GitHub @jldec's avatar on GitHub

Fixes and improvements

  • #7387 - Provide SLSA/in-toto provenance for the build @JanKoehnlein's avatar on GitHub @MrSimonEmms's avatar on GitHub @akosyakov's avatar on GitHub @corneliusludmann's avatar on GitHub @csweichel's avatar on GitHub @laushinka's avatar on GitHub @loujaybee's avatar on GitHub
  • #7606 - Removed “workspaces” from projects and teams and have a single global workspaces list, that shows all my workspaces.Made the single “workspaces” list the default landing place in the dashboard. @JanKoehnlein's avatar on GitHub @jldec's avatar on GitHub @svenefftinge's avatar on GitHub
  • #7504 - The GraphQL API has been removed @AlexTugarev's avatar on GitHub @JanKoehnlein's avatar on GitHub @gtsiolis's avatar on GitHub
  • #7241 - Route users to Discord for support @JanKoehnlein's avatar on GitHub @ghuntley's avatar on GitHub @gtsiolis's avatar on GitHub @kylos101's avatar on GitHub
  • #7503 - [installation-telemetry]: initial commit plus installer setup @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub @csweichel's avatar on GitHub
  • #7535 - [GitHub] Optionally prevent merging pull requests when prebuilds fail. @JanKoehnlein's avatar on GitHub @svenefftinge's avatar on GitHub
  • #7578 - Add bottom padding for Projects, Branches, and Prebuilds pages @AlexTugarev's avatar on GitHub @gtsiolis's avatar on GitHub
  • #7596 - [installer] Adjust rabbitmq helm chart probes configuration @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub
  • #7156 - [Installer]: simplify container image mirroring @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub @csweichel's avatar on GitHub @laushinka's avatar on GitHub @meysholdt's avatar on GitHub
  • #7508 - [installer]: use a pointer deref if the ssh gateway secret does not exist @MrSimonEmms's avatar on GitHub @iQQBot's avatar on GitHub
  • #7391 - Use repository org and name for workspace ids. @JanKoehnlein's avatar on GitHub @akosyakov's avatar on GitHub @csweichel's avatar on GitHub @geropl's avatar on GitHub @svenefftinge's avatar on GitHub
  • #7512 - [ws-manager] Adjust probe InitialDelaySeconds @aledbf's avatar on GitHub @kylos101's avatar on GitHub
  • #7510 - [installer] Adjust default MySQL value @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub
  • #7463 - Adds analytic tracking to git commands requiring the git credential manager (remote-facing commands) @JanKoehnlein's avatar on GitHub @akosyakov's avatar on GitHub @filiptronicek's avatar on GitHub
  • #7511 - [installer] Adjust mysql helm chart probes configuration @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub @iQQBot's avatar on GitHub