#!/usr/bin/env bash # If Homebrew is not installed if ! command -v brew &> /dev/null then # Install Homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" fi # Install dependencies brew install bat fd fish fzf lsd mosh neovim ripgrep stow zoxide # Set fish as a default shell sudo echo '/usr/local/bin/fish' >> /etc/shells chsh -s /usr/local/bin/fish # Symlink all configurations from .dotfiles stow .