All Projects → joelazar → nvim-config

joelazar / nvim-config

Licence: MIT license
My neovim config

Programming Languages

lua
6591 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to nvim-config

neovimfiles
My Neovim configuration written in Lua
Stars: ✭ 52 (-17.46%)
Mutual labels:  config, packer, nvim, lsp
Coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
Stars: ✭ 18,268 (+28896.83%)
Mutual labels:  autocompletion, nvim, neovim-plugin, lsp
fm-nvim
🗂 Neovim plugin that lets you use your favorite terminal file managers (and fuzzy finders) from within Neovim.
Stars: ✭ 114 (+80.95%)
Mutual labels:  nvim, neovim-plugin, nnn
aerial.nvim
Neovim plugin for a code outline window
Stars: ✭ 485 (+669.84%)
Mutual labels:  nvim, neovim-plugin, lsp
neovim-config
Modern NeoVim config for IDE-like development
Stars: ✭ 89 (+41.27%)
Mutual labels:  config, nvim, configuration-files
Lsp Status.nvim
Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline
Stars: ✭ 201 (+219.05%)
Mutual labels:  nvim, neovim-plugin, lsp
Packer.nvim
A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
Stars: ✭ 418 (+563.49%)
Mutual labels:  packer, nvim, neovim-plugin
nvim-fennel-lsp-conjure-as-clojure-ide
Basic config to transform your NVIM in a powerful Clojure IDE using fennel, clojure-lsp and conjure.
Stars: ✭ 144 (+128.57%)
Mutual labels:  packer, nvim, lsp
parse it
A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
Stars: ✭ 86 (+36.51%)
Mutual labels:  config, configuration-files
dotfiles
My personal app/env configs and dotfiles.
Stars: ✭ 27 (-57.14%)
Mutual labels:  config, development
goconf
Configuration loader in Go
Stars: ✭ 23 (-63.49%)
Mutual labels:  config, configuration-files
nvim
Personal neovim config
Stars: ✭ 24 (-61.9%)
Mutual labels:  config, nvim
lsp spinner.nvim
neovim plugin to retrieve the name of the running LSP client(s) and display a spinner when there are wip job
Stars: ✭ 23 (-63.49%)
Mutual labels:  nvim, lsp
rubric
Linter Config Initializer for Python
Stars: ✭ 21 (-66.67%)
Mutual labels:  config, configuration-files
network tech
Cisco config syntax and snippets for Sublime Text
Stars: ✭ 82 (+30.16%)
Mutual labels:  config, autocompletion
nii-nvim
A minimal neovim configuration
Stars: ✭ 69 (+9.52%)
Mutual labels:  config, nvim
climatecontrol
Python library for loading settings and config data from files and environment variables
Stars: ✭ 20 (-68.25%)
Mutual labels:  config, configuration-files
config-parser
A slim, fully managed C# library for reading/writing .ini, .conf, .cfg etc configuration files.
Stars: ✭ 67 (+6.35%)
Mutual labels:  config, configuration-files
dotfiles
My arch setup script and dotfiles
Stars: ✭ 37 (-41.27%)
Mutual labels:  config, nnn
dotfiles
My NixOS configuration featuring awesome and neovim
Stars: ✭ 40 (-36.51%)
Mutual labels:  config, nvim

My Neovim config 🧑‍🏭

Installation

Prerequisites

Install

git clone https://github.com/joelazar/nvim-config.git ~/.config/nvim
nvim

At first run, Neovim will install all necessary plugins. After that, opening the Mason menu (:Mason) will install all necessary LSPs, formatters and dap adapters as well.

And you are done! 🎉

Screenshots

Start screen - mini.nvim - starter

Starter

Toggle Terminal

Terminal

lazy.nvim - Plugin manager

lazy.nvim

mason.nvim - Maintaining LSPs, formatters and dap adapters

mason

Startuptime - vim-startuptime

startup

ChatGPT.nvim - Interact with ChatGPT from Neovim

chatgpt

File manager - nnn.nvim

nnn

Motions on speed - hop.nvim

hop

Fuzzy search - telescope.nvim

telescope

Display keybindings - which-key.nvim

which-key

Debugging - nvim-dap

debug

Inspiration

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].