Skip to content

My Personal Nvim Config - Web Dev Ready - Minimalistic - Lightweight - Written in Pure Lua

License

Notifications You must be signed in to change notification settings

aziz0x48/WebDev.Nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebDev.Nvim

Simple, Minimalistic, Easy to Customize Nvim Config, Web Dev ready, 100% Lua.



screenshot

Introduction

Trying to keep this as lightweight and simple as possible. therefore, I only used plugins that I find necessary, will be updated once in a while.
If there is anything you want to add, please consider contributing.

Features

  • File Explorer
  • Buffers / Tabs
  • Status Bar (Lualine)
  • Find Files & Live Grep
  • Auto Completion
  • Code Snippets
  • Code Formatter & Eslint
  • Git integration
  • Color Highlighter
  • Dev Icons & Custom Theme
  • Out of context Aliens for good luck and less errors 👽

Requirements

Installation

Make a backup if you want to keep your current nvim config

mv ~/.config/nvim ~/.config/nvim_backup

Clone the repository

git clone https://github.com/c99tn/WebDev.Nvim ~/.config/nvim
nvim +PackerSync

Default Mappings

  • Rotate between buffers : TAB
  • Open file explorer : SPACE+o
  • Close file explorer : SPACE+c
  • Focus on file explorer : SPACE+e
  • Focus on buffer : CTRL+l
  • Close Buffers : SPACE+r
  • Find Files : SPACE+f
  • Live Grep : SPACE+g
  • Format : SPACE+l+p
  • Toggle Terminal : SPACE+T
  • Go to Definition : g+d
    To use your own key mappings, edit:
:e lua/mappings/init.lua

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT license.


Made With Lua

About

My Personal Nvim Config - Web Dev Ready - Minimalistic - Lightweight - Written in Pure Lua

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages