Skip to content

Latest commit

 

History

History
70 lines (51 loc) · 2.92 KB

README.md

File metadata and controls

70 lines (51 loc) · 2.92 KB

Components

Installation

  1. Cloning this repo to the root folder of the computer:
git clone [email protected]:ilya-grigoriev/nvim.git
cd nvim
  1. Open init.lua using nvim.
  2. All done!

Config structure

  • after/plugin. This folder for plugin settings.
  • colors. This folder for customization file. Require files from plugin/set_colors.lua
  • ftplugin. This folder for filetype settings.
  • lua. This folder for lua plugins.
    • core. This folder for certain settings (keymaps, plugin list and etc).
    • lsp. This folder for LSP, linters, formatters settings. There folder servers, where LSP settings is located.
    • statusline. This is folder for statusline settings.
  • plugin. This folder for plugins which are not required and are started automatically.
  • snippets. This folder for snippets of any languages.
  • Read more about folders in nvim config.

Java

  • Supposedly, that eclipse.jdt.ls is installed in your home folder.
  • If you're using Java, then go to ftplugin/java.lua file and change {your_username} to your username in OS.

LSP

  • To install LSP, enter :Mason in nvim and go to LSP section.

Python

Presenterm

Keymaps

  • If you want to check keymaps of this config, just enter tk.

Inspired by