See this nice video.
We require git
and stow
. If using Mac, use brew
.
Consider installing:
tldr
fzf
zoxide
tree
prettier
black
Clone/fork/shallow-clone this repo and do cd dotfiles && stow .
.
You can either build Vim from scratch. I prefer neo-vim, as the setting and some small search features are superior. Nothing you can't improve with plugins.
Check this tutotial for
more details on how to modify .vimrc
.
- I usually like
fzf
and it's vim plugin, buttelescope
is far superior.
The structure of Neo-vim is far more complicated but also more clean. It is based on Lua. See this tutorial.
- LSP and cmp see this
- Telescope
- Obsidian (I removed this because it felt obnoxious)
- Linters
- Pylint, flake8
- Cpplint
The .gitconfig is simple, but who doesn't like instant ramen?
- Please, look
git adog
. It means all branches, decorate, one-line, graphic. - I implemented similar aliases:
git dog
,git dg
I am trying to make this a submodule!