Skip to content

abh1nav/dotfiles

Repository files navigation

dotfiles

.files

Pre-requisites

brew install \
    zsh \
    git \
    git-cola \
    tmux \
    eza \
    neovim \
    curl \
    go \
    ripgrep \
    fzf \
    fd \
    starship \
    jesseduffield/lazygit/lazygit \
    jesseduffield/lazydocker/lazydocker

Install rustup

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

NeoVim Setup

Install LSPs

Manage packages (like LSPs, linters, formatters) with Mason. Ensure packages defined in the inside the mason config in custom/plugins.lua are installed by running:

:MasonInstallAll

Tmux Setup

In a tmux pane, run <Leader>I to ask TPM to install all plugins defined in the .tmux.conf.