Awesome
<p align='center'> <!-- Put the new logo of StratOS here --> <a href="https://github.com/StratOS-Linux/StratVIM/stargazers"><img src='https://img.shields.io/github/stars/StratOS-Linux/StratVIM?colorA=1d2021&colorB=5e81ac&style=for-the-badge'/></a> <a href="https://github.com/StratOS-Linux/StratVIM/graphs/contributors"><img src='https://img.shields.io/github/contributors/StratOS-Linux/StratVIM?colorA=1d2021&colorB=5e81ac&style=for-the-badge'/></a> <a href='https://github.com/StratOS-Linux/StratVIM/issues'><img src='https://img.shields.io/github/issues/StratOS-Linux/StratVIM?colorA=1d2021&colorB=5e81ac&style=for-the-badge'/></a> </p>StratVIM
Screenshots
Dashboard
<img src="images/STRATVIM.png">About
-
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
Features
-
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 !
Installation
-
Download neovim(version 0.7 or above) and npm
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
-
Download lazygit (Fedora and Ubuntu)
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
-
Clone this git repository to the .config folder
git clone https://github.com/StratOS-Linux/StratVIM.git ~/.config/nvim
-
Start neovim
nvim
-
Install pywal (optional, for using pywal16.nvim)
- Via pip :
pip install pywal
- For Arch Linux :
sudo pacman -S python-pywal
-
Enjoy !