Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0bvim/neovim_configuration
my configuration for neovim
https://github.com/0bvim/neovim_configuration
autopairs flash keymapping lazygit nvim-cmp nvim-configs nvim-lua vim
Last synced: 3 months ago
JSON representation
my configuration for neovim
- Host: GitHub
- URL: https://github.com/0bvim/neovim_configuration
- Owner: 0bvim
- Created: 2024-09-06T06:14:50.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-10-20T23:16:58.000Z (3 months ago)
- Last Synced: 2024-10-21T03:13:49.828Z (3 months ago)
- Topics: autopairs, flash, keymapping, lazygit, nvim-cmp, nvim-configs, nvim-lua, vim
- Language: Lua
- Homepage:
- Size: 47.9 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Neovim Configuration
This README provides an overview of the plugins included in my Neovim configuration.
## Core
* `init.lua`: The main configuration file for Neovim.
* `keymaps.lua`: Custom key mappings.
* `options.lua`: Neovim options.## Plugins
### General
* `autopairs`: Automatic pair creation and completion.
* `auto-session`: Automatic session saving and restoring.
* `bufferline`: A customizable status line for Neovim.
* `colorscheme`: A colorscheme for Neovim.
* `comment`: Commenting and uncommenting lines of code.
* `dressing`: A popup menu for Neovim.
* `flash`: A plugin for highlighting text.
* `formatting`: A plugin for formatting code.
* `f-person`: A plugin for formatting personal information.
* `indent-blankline`: A plugin for showing indentation lines.
* `lazygit`: A Git GUI for Neovim.
* `lualine`: A status line for Neovim.
* `mini-icons`: A plugin for using icons in Neovim.
* `nvim-cmp`: A completion plugin for Neovim.
* `nvim-tree`: A file explorer for Neovim.
* `spectre`: A search and replace plugin for Neovim.
* `surround`: A plugin for surrounding text with characters.
* `telescope`: A fuzzy finder for Neovim.
* `todo-comments`: A plugin for managing TODO comments.
* `treesitter`: A syntax highlighting engine for Neovim.
* `trouble`: A diagnostic information window for Neovim.
* `vim-maximizer`: A plugin for maximizing the current window.
* `which-key`: A plugin for displaying key bindings.### LSP
* `lspconfig`: A configuration library for LSP clients.
* `mason`: A plugin for managing LSP servers.## Usage
1. Clone this repository to your Neovim configuration directory.
2. Install the plugins using your preferred plugin manager.
3. Restart Neovim.This README provides a brief overview of the plugins included in my Neovim configuration. For more details, please refer to the documentation of each plugin.