Skip to content

StratOS-Linux/StratVIM

Repository files navigation

StratVIM

Screenshots

Dashboard

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

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 !