git clone https://github.com/apyrkh/.dotfiles ~/.dotfiles
./install.sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install git
brew install nvm
Setup: .gitconfig_local
cat <<EOF >> ~/.gitconfig_local
[user]
name = <NAME>
email = <EMAIL>
EOF
brew install eza
// a modern, maintained replacement for lsbrew install fortune
// for chucknorris pluginbrew install cowsay
// for chucknorris pluginsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
sudo git clone --depth=1 https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
sudo git clone --depth=1 https://github.com/zsh-users/zsh-syntax-highlighting ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
sudo git clone --depth=1 https://github.com/MichaelAquilina/zsh-you-should-use $ZSH_CUSTOM/plugins/you-should-use
source ~/.zshrc
brew tap homebrew/cask-fonts
brew install font-jetbrains-mono-nerd-font
brew install --cask iterm2
./bin/iterm2.sh
Neovim config is inspired by:
-
LazyVim
-
Josean Martinez
-
brew install neovim
Telescope requirements:
brew install ripgrep
chmod +x FILENAME
- make file executable