my dotfiles
git clone git@github.com:jorgeavaldez/dots.git ~/dots/
cd ~/dots
./install.shIf a file already exists at the destination and isn't already symlinked correctly, the script will stop and show the differences so you can review them. To overwrite anyway:
./install.sh --forceThis will symlink:
.zshrc→~/.zshrc.zprofile→~/.zprofile.tmux.conf→~/.tmux.confopencode.json→~/.config/opencode/opencode.jsonstarship.toml→~/.config/starship.tomlwezterm/→~/.config/weztermmise/→~/.config/misejj/config.toml→~/.config/jj/config.tomlgit/config→~/.gitconfig
Shell files are formatted with shfmt (installed via mise).
make formatCheck formatting without modifying files:
make lint
# or
make checkSee which files are included:
make shell-files