-
This repo contains STRATVIM, the nvim config for StratOS.
-
Meant for use in StratOS
-
For further info on how to contribute to this project,refer to CONTRIBUTING.md
-
Theme switching using telescope-themes
-
Lazy loaded using lazy.nvim
-
Git management via lazygit.nvim
-
Dashboard made using dashboard.nvim
-
Terminal support in nvim using toggleterm.nvim
-
Customized cmdline using noice.nvim
-
LSP support
-
And much more !
For Ubuntu (Version 22.10 or above)
sudo apt install npm neovim xclip
For Ubuntu (below version 22.10) and Debian
sudo add-apt-repository ppa:neovim-ppa/unstable -y
sudo apt update
sudo apt install npm neovim xclip
For Fedora
sudo dnf install npm neovim xclip
For Arch
sudo pacman -S npm neovim xclip lazygit
LAZYGIT_VERSION=$(curl -s "https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | grep -Po '"tag_name": "v\K[^"]*')
curl -Lo lazygit.tar.gz "https://github.com/jesseduffield/lazygit/releases/latest/download/lazygit_${LAZYGIT_VERSION}_Linux_x86_64.tar.gz"
tar xf lazygit.tar.gz lazygit
sudo install lazygit /usr/local/bin
git clone https://github.com/StratOS-Linux/StratVIM.git ~/.config/nvim
nvim
-
Install pywal (optional, for using pywal16.nvim)
- Via pip :
pip install pywal
- For Arch Linux :
sudo pacman -S python-pywal