• Stars
    star
    137
  • Rank 266,121 (Top 6 %)
  • Language
  • License
    MIT License
  • Created over 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Neovim example configuration. To help you start in your journey

Neovim Starter

Configurations

  • 00-minimal: Small configuration without third party plugins.
  • 01-base: Small configuration that includes a plugin manager. It can provide a good base to start your own configuration.
  • 02-opinionated: Opinionated configuration. It includes a combination of popular plugins. For the people who are looking to make Neovim their main editor but don't want to start from scratch. Plugins related to "code intellisense" are not included in this config.
  • 03-lsp: Example configuration showing how to configure the built-in LSP client with autocompletion. It is based on 02-opinionated.
  • 04-lsp-installer: Same as 03-lsp but uses mason.nvim to install language servers.
  • 05-modular: Same as 04-lsp-installer but everything is split in modules.

Other template configurations

Example setups

  • basic-lsp: Example lua configuration showing one way to setup LSP servers without plugins.
  • lsp-cmp: Minimal setup with nvim-lspconfig + nvim-cmp.
  • mason.nvim: Minimal setup with mason.nvim.
  • light: This setup is focused on having basic features with little boilerplate. One file with 100 lines of code.

Learn how to configure Neovim

Videos

More Repositories

1

lsp-zero.nvim

A starting point to setup some lsp related features in neovim.
Lua
2,374
star
2

fine-cmdline.nvim

Enter ex-commands in a nice floating input.
Lua
335
star
3

searchbox.nvim

Start your search from a more comfortable place, say the upper right corner?
Lua
269
star
4

dotfiles

Lua
82
star
5

night-owl-sublime-scheme

A Sublime Text color scheme based on Sarah Drasner's Night Owl VSCode theme
51
star
6

nvim-lsp-sans-plugins

Half decent (example) neovim configuration showing how to setup the builtin lsp client without plugins
Lua
19
star
7

project-settings.nvim

Manage project local settings using a json file.
Lua
17
star
8

little-wonder

A collection of extensible color schemes with minimal amount of highlighting for Neovim.
Lua
17
star
9

tinytina-js

Command-line http client. Is like the mix of curl and postman that nobody asked for.
JavaScript
7
star
10

rubber-themes.vim

Collection of color schemes with minimal amount of highlighting for Vim.
Vim Script
6
star
11

vonheikemen.github.io

HTML
4
star
12

devlog

Source code for a blog
SCSS
4
star
13

php-chat-app

simple chat made with php and socket io
PHP
3
star
14

sublime-pro-key-bindings

Declare your keybinding in sublime text using Python
Python
3
star
15

store.v

A simple key-value pair database for your shell functions.
V
3
star
16

nv-mode

A Sublime text keymap setting inspired by Vim
Python
2
star
17

easy-triphp

a PHP app setup using FlightPHP, RedBeanPHP, Blade and more...
PHP
2
star
18

cmus-notify

Display song cmus is playing using notify-send.
Rust
1
star
19

open-tab-list

Fuzzy search throught the list open files in sublime text
Python
1
star
20

rubber-scheme

a minimalistic color scheme for sublime text 3
1
star
21

the-good-snippets

Personal collection of snippets for the different programming languages I work with.
1
star
22

unpac

A thin wrapper around minpac that adds some features of vim-plug.
Vim Script
1
star
23

dwm

another fork of dwm
C
1
star
24

midnight-owl.vim

VIM color scheme based on Sarah Drasner's Night Owl VSCode theme
Vim Script
1
star