This is a mix of my personal dotfiles (sorta) and a note to my friends at Lacework about how to use Dotfiles with devspaces.
In the context of devspaces, Coder docs on dotfiles walk you through it at a high level. Here's the key extract: "At startup, Coder clones your dotfiles repository into ~/dotfiles. If there's an executable ~/dotfiles/install.sh present, Coder executes it. If not, all dot-prefixed files are symlinked to your home directory."
You can get pretty deep: Dotfiles Tutorials.
SSH logins to Coder instances are interactive, non-login shells (see more).