Skip to content

Xirlorm/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My Neovim Configuration

Tailored according to my workflow, this repository contains all the settings, plugins, and customizations I use to make Neovim my code and text editing tool.

Installation

To use my configuration, follow these steps:

  1. Clone this repository to your local machine:

    git clone https://github.com/xirlorm/nvim ~/.config/nvim
  2. Make sure you have Neovim installed. You can download it from Neovim's official website or using a Package Manager.

  3. Install the required plugins

    • Open Neovim:

      nvim

      Package manager and plugins are automatically installed.

  4. Restart Neovim, You're all set!

Features

  • Syntax highlighting
  • Code completion for various programming languages.
  • A clean and simple user interface.
  • Integration with development tools.
  • Automatic plugin installation.
  • File explorer (disabled by default)

Customization

Feel free to customize my configuration to your liking. You can make changes in the init.lua file or create your own configuration files in the ~/.config/nvim directory.

Plugins Used

Here are some of the key plugins I use in my Neovim setup:

NB: Some plugins not mentioned above are disabled

Language Server

These are the LSPs(language server protocols) installed automatically:

  • html: HTML
  • cssls: CSS
  • cssmodules_ls
  • emmet_language_server: Emmet(HTML completion)
  • eslint: JavaScript
  • pyright: Python
  • tsserver: TypeScript

Happy coding with Neovim!

About

My Neovim configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages