My neovim configs.
Clone the repository and install the plugins:
git clone git@github.com:montenoki/nvim ~/.config/montenoki/nvim
NVIM_APPNAME=montenoki/nvim/ nvim --headless +"Lazy! sync" +qa
Open Neovim with this config:
NVIM_APPNAME=montenoki/nvim/ nvim
Install requires Neovim 0.9+. Always review the code before installing a configuration.
Ensure you have the following installed on your system.
-
curl: Get a file from an HTTP, HTTPS or FTP server
-
fd: Simple, fast and user-friendly alternative to find
-
gitui: Blazing fast terminal-ui for git written in rust
-
gzip: Popular GNU data compression program
-
im-select: Switch your input method in shell.
-
node.js
-
python
-
ripgrep: Search tool like grep and The Silver Searcher
-
tar: GNU version of the tar archiving utility
-
unzip: Extraction utility for .zip compressed archives
-
wget: Internet file retriever
sudo pacman -S gitui python python-pip ripgrep unzip wget nodejs npm
brew tap daipeihust/tap && brew install curl fd gitui gzip im-select node python ripgrep tar unzip wget
git clone https://github.com/montenoki/nvim "$env:LOCALAPPDATA\nvim"
git clone git@github.com:montenoki/nvim ~/.config/nvim
mkdir "$HOME\.virtualenvs"
python -m venv "$HOME\.virtualenvs\neovim"
python -m venv "$HOME\.virtualenvs\debugpy"
$HOME\.virtualenvs\neovim\Scripts\python.exe -m pip install neovim
$HOME\.virtualenvs\debugpy\Scripts\python.exe -m pip install debugpy
sh "$HOME/.config/nvim/setup_provider.sh"
nvim --headless +"Lazy! sync" +qa
- cmake
- denols
- html
- marksman
- ruff_lsp
- taplo
- tsserver