This is my collection of configuration files.
git clone https://github.com/mloning/dotfiles.git
cd dotfiles
make create
- alacritty or Windows Terminal
- oh-my-zsh with powerlevel10k
- tmux
- neovim with AstroNvim
My personal git configuration is different from my work one.
I define a shared .gitconfig_base
, which I can then import in each of my .gitconfig
files.
[include]
path = ~/.gitconfig_base
My personal git configuration is in git/.gitconfig_personal
.
:Lazy
usingRestore
install versions from lock file andSync
to upgrade plugins:checkhealth
to check health of all packages:TSUpdate
to update tree-sitter:Mason
to update LSP servers and related tools
- Press
prefix
+I
to install plugins using tmp