- Clone this repo to ~/tools/dotfiles
- Install the following:
Package | Install Location | Description |
---|---|---|
rustup | rustup.rs | rust toolchain |
starship | starship.rs | shell prompt |
exa | cargo install exa |
ls replacement |
bat | cargo install bat |
cat replacement |
rg | cargo install ripgrep |
grep replacement |
tree-sitter | cargo install tree-sitter-cli |
grammar generator |
fzf | github | fuzzy finder |
fd-find | cargo install fd-find |
find replacement |
cargo-update | cargo install cargo-update |
keeps cargo pkgs updated |
neovim | github | editor |
Add the following symlinks to the path in this repo
~/.zshrc
-> .zshrc~/.config/nvim/init.lua
->nvim/init.lua
~/.config/nvim/lua
->nvim/lua
~/.config/starship.toml
-> starship.toml~/.gitconfig
-> .gitconfig- Or add the following to the current
.gitconfig
:
[include] path = ~/tools/dotfiles/.gitconfig
- Or add the following to the current