Skip to content

[DEPRECATED] Neovim setup files. Written in lua. 16/11/2022 - 26/05/2023

Notifications You must be signed in to change notification settings

sakuexe/nvim.lua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS REPOSITORY IS DEPRECATED

My current neovim configurations can be found here Inside of my .dotfiles repository.

Deprecated since 23rd of May 2023

You can still use this version of my configuration if you feel like it, but I wouldn't reccomend it.


Installation notes

REQUIRED DEPENDENCIES:

  • NodeJS ( Nvm recommended )
  • Git

Recommended Dependencies

  • RipGrep ( Telescope FuzzyFinder)
  • gcc ( C-compiler for treesitter )
  • g++ ( Another C compiler for LSP )
  • make ( for native fzf to work )
  • python3.8-venv ( for autopep8/django linting/formatting to work )
sudo apt install git ripgrep gcc g++ make python3.8-venv

1.) Install latest neovim appimage

Link to latest Neovim Release

# Download nvim.appimage from the link above
chmod u+x nvim.appimage
./nvim.appimage
# OPTIONAL: Expose neovim globally
sudo mkdir /neovim && sudo mv nvim.appimage /neovim
sudo ln -s /neovim/nvim.appimage /usr/bin/nvim
nvim

2.) Make a directory for the config files, if not already in place

mkdir ~/.config
cd ~/config

2.1.) Clone this repository and rename it to "nvim"

Inside of the .config directory

git clone https://github.com/sakuexe/nvim.lua.git
mv nvim.lua nvim

Plugins

Plugin manager

Other plugins' dependency

Colorschemes I enjoy

Neovim essentials

File explorer / Finders

Status Line

Icons for telescope and nvim-tree

Autocompletion

Managing & installing language servers, linters and formatters

LSP Configuration

Formatting and linting

Snippets

Better syntax highlighting

Git

Integrated Terminal

Undo tree

Miscellaneous

Live Server - npm package for live-server esque functionality

npm install -g live-server
# preview a folder
live-server some-directory/
# or a singular file
live-server some-file.html

About

[DEPRECATED] Neovim setup files. Written in lua. 16/11/2022 - 26/05/2023

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages