My neovim setup.
 
 
Go to file
iGor milhit cf6165b19f
config: rewrite configuration from scratch
- The idea was to improve the markdown experience, but it is not as good
  as I would have like, especially for folding.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-08-06 16:35:29 +02:00
after/ftplugin config: rewrite configuration from scratch 2024-08-06 16:35:29 +02:00
doc global: rewrite neovim config based on kickstart 2024-05-16 12:06:20 +02:00
lua config: rewrite configuration from scratch 2024-08-06 16:35:29 +02:00
my_snippets snippets: adapt the running frontmatter 2024-06-07 18:08:13 +02:00
.gitignore markdown: enable autowriteall for markdown files 2024-05-16 12:06:43 +02:00
README.md config: rewrite configuration from scratch 2024-08-06 16:35:29 +02:00
init.lua config: rewrite configuration from scratch 2024-08-06 16:35:29 +02:00
init.lua.save config: rewrite configuration from scratch 2024-08-06 16:35:29 +02:00
minit.lua config: add a minimal config file for debug 2024-05-16 12:06:44 +02:00

README.md

title date id tags
My neovim setup 2024-05-16T12:16:06+0200 20240516121606
neovim
editor
configuration
README

Neovim setup

This new configuration is written with the help of:

Requirements

Structure

  • init.lua is the configuration file, with the required includes.
  • lua/ is the folder where specific configuration and plugins are.
  • lua/core contains the basic configuration:
    • options.lua with the global neovim options.
    • keymaps.lua with the global neovim key mappings.
  • lua/config contains the Lazy plugin manager installation and configuration.
  • lua/plugins of course contains all other plugins installation and configuration.

Plugins

  • lazy.nvim as plugins manager.
  • Adwaita for the colorscheme.
  • nvim-tree as file explorer.
  • telescope.nvim for the fuzzy finder interface.
  • treesitter for language grammar support.
  • which-key.nvim to find out shortkeys.