Skip to content

cl1ckname/nvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My NeoVim configuration to develop with Golang

This is my daily Lua based config to write code. Kinda a little IDE. I was collected it step by step including only required required for me minimum. The idea of this build is to create a pretty fast toolkit to use it as main code editor via TMux and other TUI tools. Feel free to fork it or write any suggestions and advices.
When designing this repository, I was guided by magidc/nvim-config. Check it out too!

Installation

Manual Setup

  1. Clone this repository into ~/.config/nvim:

    git clone https://github.com/cl1ckname/nvim-config.git ~/.config/nvim --depth=1
    
  2. Install latest NeoVIM version. The configuration also includes an script to install automatically Neovim in APT based Linux distributions (Debian, Ubuntu, PopOs...). See install_nvim.sh

  3. Install ripgrep into your OS. It is required by some Telescope plugin searching modes.

  4. This environment is preconfigured with Language Server Providers (LSP) for Golang and Lua. These components provide IDE features like autocompletions, error highlight or debugging. As it is required to have installed these components in your system, this Neovim setup relies on mason.nvim plugin to install them automatically if they are missing.


About

My NeoVim configuration for Golang development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages