Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 954 Bytes

File metadata and controls

50 lines (37 loc) · 954 Bytes

dots

my dotfiles

install

git clone git@github.com:jorgeavaldez/dots.git ~/dots/
cd ~/dots
./install.sh

If 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 --force

This will symlink:

  • .zshrc~/.zshrc
  • .zprofile~/.zprofile
  • .tmux.conf~/.tmux.conf
  • opencode.json~/.config/opencode/opencode.json
  • starship.toml~/.config/starship.toml
  • wezterm/~/.config/wezterm
  • mise/~/.config/mise
  • jj/config.toml~/.config/jj/config.toml
  • git/config~/.gitconfig

shell formatting

Shell files are formatted with shfmt (installed via mise).

make format

Check formatting without modifying files:

make lint
# or
make check

See which files are included:

make shell-files