git clone https://github.com/sqrtnull/dotfiles.git $HOME/.config
.git/info/excludefor a local.gitignore- add
_rcand_profileto respective files
brew install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Necessary packages
neovim
tmux
lazygit
fzf # for sessionizer
ripgrep # for telescope
rust install
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
. $HOME/.cargo/env
rustup component add rust-analyzer
neovim install
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.appimage
chmod u+x nvim-linux-x86_64.appimage
mkdir -p $HOME/.local/bin
mv nvim-linux-x86_64.appimage $HOME/.local/bin/nvim
nvim
uv install
curl -LsSf https://astral.sh/uv/install.sh | sh
ruff install
uv tool install ruff
stylua install
cargo install stylua