git clone https://github.com/djpowers/dotfiles
cd ~/dotfiles🍺 Install Homebrew and run the bundle command to install packages
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew bundle🐐 Create the package symlinks via GNU Stow
stow --verbose */
Enable git hooks to enforce conventional commits:
cp ~/.githooks/commit-msg.sample ~/.githooks/commit-msg
chmod +x .githooks/commit-msg # make executableRunning mise install will install the following:
🐟 Set fish as default shell
sudo bash -c 'echo $(which fish) >> /etc/shells'
chsh -s $(which fish)fisher update🧬 Ensure the Helix Editor language servers are properly configured
hx --health🚀 Prompt is generated from Starship
starship --versionpyenv virtualenv project_env
pyenv activate project_envConfigure AI tools as needed.
🦙 Add Olamma models
ollama pull llama2
ollama pull codellama- Latest Neovim-based commit:
88371ba8ed