Dotfiles are a way to customize your developer environment according to your personal needs.
.
) in Unix-like systems. Common examples include .zshrc
, .vimrc
, and .gitconfig
.
~/dotfiles
install.sh
or install
bootstrap.sh
or bootstrap
setup.sh
or setup
git pull
and re-run your installation script, e.g. (cd ~/dotfiles && git pull && ./bootstrap.sh)
gitpod environment devcontainer rebuild
to remove any manual modifications you’ve made.read
prompts or interactive installers.
The easiest way to resolve this is to:
chsh
command to change the login shell for your user by adding the following to your dotfiles install script. The example below sets the default shell to zsh
for the active user.
chsh
command modifies the user’s login shell in /etc/passwd
which persists across sessions since /etc/passwd
defines the default shell.