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
pip install pywal
sudo pacman -S python-pywal