Skip to content

lielibert/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

71 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Introduction

This is a ready to go nvim lua configuration using Lazy Plugin Manager that you can clone to use.
Best for C/CPP & rust & python.
This is some-what lightweight... also πŸ˜….

Important

Dependencies

  • git
  • rust nightly

✨ Configure and Setup

  • For Linux
cd ~/.config && git clone https://github.com/lielibert/nvim.git
  • For Windows
cd %LOCALAPPDATA% && git clone https://github.com/lielibert/nvim.git

πŸ“ Folder Structure

β”œβ”€β”€ LICENSE
β”œβ”€β”€ README.md
β”œβ”€β”€ init.lua
β”œβ”€β”€ lazy-lock.json
β”œβ”€β”€ lua
β”‚Β Β  β”œβ”€β”€ config
β”‚Β Β  └── plugins
└── snippets

πŸ”₯Plugins

Feature Plugins
Theme base-16-color + transparent
lsp installed vai mason.nvim handled by ensure.nvim
Complition blink.cmp
Diagnostics diagflow
Debugging nvim-dap + U.I.
  • Also contain features like
    • treesitter, textobject
    • lualine
    • nvim-scissor
    • multicursor
    • mini.nvim
    • rainbow brackets indent
  • Enhance UI using noice.nvim and snacks.nvim
  • Also contain Plugin for AI (copilot), can be enable in init.lua file
  • Use browser for AI chat, nothing is perfect.

Note

Install clipboard and clipboard manager
Use ocs52 in nvim to copy text from remote machine to local machine
This works in all platform

Releases

No releases published

Packages

No packages published

Languages