#lua #neovim #neovim_plugin #nvim #package_manager #packer #plugin_manager
https://github.com/wbthomason/packer.nvim
https://github.com/wbthomason/packer.nvim
GitHub
GitHub - wbthomason/packer.nvim: A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies…
A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config - wbthomason/packer.nvim
#lua #hacktoberfest #neorg #neovim #neovim_plugin #nvim #org_mode #organization
https://github.com/nvim-neorg/neorg
https://github.com/nvim-neorg/neorg
GitHub
GitHub - nvim-neorg/neorg: Modernity meets insane extensibility. The future of organizing your life in Neovim.
Modernity meets insane extensibility. The future of organizing your life in Neovim. - nvim-neorg/neorg
#lua #lsp #navigation #neovim #neovim_plugin #nvim #nvim_plugin #outline
https://github.com/stevearc/aerial.nvim
https://github.com/stevearc/aerial.nvim
GitHub
GitHub - stevearc/aerial.nvim: Neovim plugin for a code outline window
Neovim plugin for a code outline window. Contribute to stevearc/aerial.nvim development by creating an account on GitHub.
#lua #hacktoberfest #lsp #lspconfig #mason #neovim #nvim #nvim_lspconfig
https://github.com/williamboman/mason-lspconfig.nvim
https://github.com/williamboman/mason-lspconfig.nvim
GitHub
GitHub - williamboman/mason-lspconfig.nvim: Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.
Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim. - williamboman/mason-lspconfig.nvim
#lua #curl #http_client #neovim #neovim_plugin #nvim #rest_client
https://github.com/rest-nvim/rest.nvim
https://github.com/rest-nvim/rest.nvim
GitHub
GitHub - rest-nvim/rest.nvim: A very fast, powerful, extensible and asynchronous Neovim HTTP client written in Lua.
A very fast, powerful, extensible and asynchronous Neovim HTTP client written in Lua. - rest-nvim/rest.nvim
🤨2
#lua #go #golang #gopls #neovim #neovim_plugin #null_ls #nvim #nvim_dap #nvim_plugin #treesitter
https://github.com/ray-x/go.nvim
https://github.com/ray-x/go.nvim
GitHub
GitHub - ray-x/go.nvim: G'day Nvimer, Joyful Gopher: Explore the Feature-Packed Go Plugin for Neovim
G'day Nvimer, Joyful Gopher: Explore the Feature-Packed Go Plugin for Neovim - ray-x/go.nvim
#vim_script #api #c #lua #neovim #nvim #text_editor #vim
Neovim is an improved version of the Vim text editor. It makes maintenance easier and allows many developers to work on it together. Neovim supports advanced user interfaces, is highly extensible, and has features like modern GUIs, API access from various programming languages, and an embedded terminal emulator. It also supports asynchronous job control and shared data among multiple instances. You can install Neovim from pre-built packages or build it from source, and it is compatible with most Vim plugins. This makes Neovim a powerful and flexible tool for editing text, benefiting users by providing more features and better performance than traditional Vim.
https://github.com/neovim/neovim
Neovim is an improved version of the Vim text editor. It makes maintenance easier and allows many developers to work on it together. Neovim supports advanced user interfaces, is highly extensible, and has features like modern GUIs, API access from various programming languages, and an embedded terminal emulator. It also supports asynchronous job control and shared data among multiple instances. You can install Neovim from pre-built packages or build it from source, and it is compatible with most Vim plugins. This makes Neovim a powerful and flexible tool for editing text, benefiting users by providing more features and better performance than traditional Vim.
https://github.com/neovim/neovim
GitHub
GitHub - neovim/neovim: Vim-fork focused on extensibility and usability
Vim-fork focused on extensibility and usability. Contribute to neovim/neovim development by creating an account on GitHub.
#lua #language_server #language_server_protocol #lsp #neovim #nvim #plugin #vim
nvim-lspconfig is a tool that helps you set up language servers in Neovim, a text editor. It provides default configurations for various language servers, making it easier to get started with features like auto-completion, code formatting, and diagnostics. To use it, you need to install the language server for your programming language and add a few lines of code to your Neovim configuration file. This setup allows you to navigate code more efficiently, fix errors quickly, and write better code. The benefit is that it enhances your coding experience by providing powerful tools directly within your text editor.
https://github.com/neovim/nvim-lspconfig
nvim-lspconfig is a tool that helps you set up language servers in Neovim, a text editor. It provides default configurations for various language servers, making it easier to get started with features like auto-completion, code formatting, and diagnostics. To use it, you need to install the language server for your programming language and add a few lines of code to your Neovim configuration file. This setup allows you to navigate code more efficiently, fix errors quickly, and write better code. The benefit is that it enhances your coding experience by providing powerful tools directly within your text editor.
https://github.com/neovim/nvim-lspconfig
GitHub
GitHub - neovim/nvim-lspconfig: Quickstart configs for Nvim LSP
Quickstart configs for Nvim LSP. Contribute to neovim/nvim-lspconfig development by creating an account on GitHub.
#lua #anthropic #chatgpt #claude #claude_3_5_sonnet #copilot #copilot_chat #gemini #google_gemini #gpt #gpt_4o #gpt4o #llm #neovim #nvim #nvim_plugin #ollama #openai #plugin #xai #zed
CodeCompanion.nvim is a powerful plugin for Neovim that integrates various Large Language Models (LLMs) like Anthropic, Copilot, Gemini, Ollama, OpenAI, Azure OpenAI, and xAI. Here’s the key information and benefits It supports multiple LLM adapters, allowing you to choose the one that best suits your needs.
- **Chat Buffer and Inline Assistant** Enhance your interactions with variables and slash commands that provide additional context to the LLM.
- **Tools and Agents** Create custom prompts and workflows to tailor the LLM's responses to specific tasks.
- **Easy Installation** Customize adapters, models, and settings to fine-tune the plugin according to your preferences.
The benefit to the user is enhanced productivity and efficiency in coding tasks, thanks to the integration of powerful LLMs directly within Neovim. This allows for real-time code assistance, explanations, and refactoring, making your coding experience more streamlined and effective.
https://github.com/olimorris/codecompanion.nvim
CodeCompanion.nvim is a powerful plugin for Neovim that integrates various Large Language Models (LLMs) like Anthropic, Copilot, Gemini, Ollama, OpenAI, Azure OpenAI, and xAI. Here’s the key information and benefits It supports multiple LLM adapters, allowing you to choose the one that best suits your needs.
- **Chat Buffer and Inline Assistant** Enhance your interactions with variables and slash commands that provide additional context to the LLM.
- **Tools and Agents** Create custom prompts and workflows to tailor the LLM's responses to specific tasks.
- **Easy Installation** Customize adapters, models, and settings to fine-tune the plugin according to your preferences.
The benefit to the user is enhanced productivity and efficiency in coding tasks, thanks to the integration of powerful LLMs directly within Neovim. This allows for real-time code assistance, explanations, and refactoring, making your coding experience more streamlined and effective.
https://github.com/olimorris/codecompanion.nvim
GitHub
GitHub - olimorris/codecompanion.nvim: ✨ AI Coding, Vim Style
✨ AI Coding, Vim Style. Contribute to olimorris/codecompanion.nvim development by creating an account on GitHub.
#lua #neovim #neovim_conf #neovim_config #neovim_configuration #neovim_plugin #nvim
LazyVim is a way to set up Neovim that makes it easy to customize and extend your configuration. It combines the flexibility of starting from scratch with the convenience of a pre-configured setup. You can transform Neovim into a full-fledged IDE, easily add or remove plugins, and enjoy fast performance. It comes with sane default settings and many pre-configured plugins, making it easier to get started. To use LazyVim, you need Neovim version 0.9.0 or higher, Git, and a few other tools. The benefit to you is a highly customizable and efficient coding environment that saves time and effort in setting up your editor.
https://github.com/LazyVim/LazyVim
LazyVim is a way to set up Neovim that makes it easy to customize and extend your configuration. It combines the flexibility of starting from scratch with the convenience of a pre-configured setup. You can transform Neovim into a full-fledged IDE, easily add or remove plugins, and enjoy fast performance. It comes with sane default settings and many pre-configured plugins, making it easier to get started. To use LazyVim, you need Neovim version 0.9.0 or higher, Git, and a few other tools. The benefit to you is a highly customizable and efficient coding environment that saves time and effort in setting up your editor.
https://github.com/LazyVim/LazyVim
GitHub
GitHub - LazyVim/LazyVim: Neovim config for the lazy
Neovim config for the lazy. Contribute to LazyVim/LazyVim development by creating an account on GitHub.
👍2
#fennel #fennel #motion #neovim #neovim_plugin #nvim #nvim_plugin #vim
Leap is a plugin for Neovim that helps you move around the editor quickly and efficiently. It allows you to jump to any position on the screen using just a few keystrokes. Here’s how it works:
- You enter a 2-character search pattern, and Leap shows you labels next to potential targets.
- After typing the second character, you can press the label key to jump to your target.
- This method is very fast, usually taking only 2-3 keystrokes, and reduces mental effort because you don't need to think about complex commands or context.
Using Leap makes navigating your text faster and easier, allowing you to focus more on editing and less on finding where you need to go.
https://github.com/ggandor/leap.nvim
Leap is a plugin for Neovim that helps you move around the editor quickly and efficiently. It allows you to jump to any position on the screen using just a few keystrokes. Here’s how it works:
- You enter a 2-character search pattern, and Leap shows you labels next to potential targets.
- After typing the second character, you can press the label key to jump to your target.
- This method is very fast, usually taking only 2-3 keystrokes, and reduces mental effort because you don't need to think about complex commands or context.
Using Leap makes navigating your text faster and easier, allowing you to focus more on editing and less on finding where you need to go.
https://github.com/ggandor/leap.nvim
GitHub
GitHub - ggandor/leap.nvim: Neovim's answer to the mouse 🦘
Neovim's answer to the mouse 🦘. Contribute to ggandor/leap.nvim development by creating an account on GitHub.
#lua #lua #lualine #neovim #neovim_lua #neovim_plugin #neovim_statusline #nvim #statusline
**lualine.nvim** is a fast and customizable statusline plugin for Neovim. It allows you to easily configure your statusline using Lua, providing components like git branch, file information, and mode indicators. You can choose from various themes or create your own. This plugin loads only the specified components, making it efficient and quick to start up compared to other plugins[1][3]. Using lualine helps improve your workflow by giving you more control over how information is displayed in Neovim.
https://github.com/nvim-lualine/lualine.nvim
**lualine.nvim** is a fast and customizable statusline plugin for Neovim. It allows you to easily configure your statusline using Lua, providing components like git branch, file information, and mode indicators. You can choose from various themes or create your own. This plugin loads only the specified components, making it efficient and quick to start up compared to other plugins[1][3]. Using lualine helps improve your workflow by giving you more control over how information is displayed in Neovim.
https://github.com/nvim-lualine/lualine.nvim
GitHub
GitHub - nvim-lualine/lualine.nvim: A blazing fast and easy to configure neovim statusline plugin written in pure lua.
A blazing fast and easy to configure neovim statusline plugin written in pure lua. - nvim-lualine/lualine.nvim
#lua #copilot #github_copilot #lsp_server #lua #neovim #nvim_cmp
The **copilot.lua** plugin is a Lua version of the GitHub Copilot plugin for Neovim. It helps with coding by suggesting completions as you type. This plugin is more efficient and integrates well with modern Neovim plugins, unlike the older Vim version. To use it, you need to install it with a plugin manager like Packer.nvim and authenticate using the `:Copilot auth` command. It offers features like a suggestion panel and customizable settings for different file types. This plugin makes coding easier by providing intelligent suggestions without cluttering your screen.
https://github.com/zbirenbaum/copilot.lua
The **copilot.lua** plugin is a Lua version of the GitHub Copilot plugin for Neovim. It helps with coding by suggesting completions as you type. This plugin is more efficient and integrates well with modern Neovim plugins, unlike the older Vim version. To use it, you need to install it with a plugin manager like Packer.nvim and authenticate using the `:Copilot auth` command. It offers features like a suggestion panel and customizable settings for different file types. This plugin makes coding easier by providing intelligent suggestions without cluttering your screen.
https://github.com/zbirenbaum/copilot.lua
GitHub
GitHub - zbirenbaum/copilot.lua: Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github…
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot - zbirenbaum/copilot.lua
#tree_sitter_query #hacktoberfest #neovim #nvim_treesitter #tree_sitter
Nvim-treesitter is a plugin for Neovim that makes it easy to use Tree-sitter, a modern parsing tool, for better syntax highlighting and code understanding in your editor[1][2]. It automatically installs and manages language parsers, so you don’t have to do it manually, and supports many programming languages out of the box. With nvim-treesitter, you get more accurate and faster syntax highlighting, smarter code navigation, and features like incremental selection, indentation, and code folding, all based on the actual structure of your code[4]. This means your code is easier to read and work with, and you can move around and edit code more efficiently. While some features are still experimental, using nvim-treesitter can greatly improve your coding experience in Neovim.
https://github.com/nvim-treesitter/nvim-treesitter
Nvim-treesitter is a plugin for Neovim that makes it easy to use Tree-sitter, a modern parsing tool, for better syntax highlighting and code understanding in your editor[1][2]. It automatically installs and manages language parsers, so you don’t have to do it manually, and supports many programming languages out of the box. With nvim-treesitter, you get more accurate and faster syntax highlighting, smarter code navigation, and features like incremental selection, indentation, and code folding, all based on the actual structure of your code[4]. This means your code is easier to read and work with, and you can move around and edit code more efficiently. While some features are still experimental, using nvim-treesitter can greatly improve your coding experience in Neovim.
https://github.com/nvim-treesitter/nvim-treesitter
GitHub
GitHub - nvim-treesitter/nvim-treesitter: Nvim Treesitter configurations and abstraction layer
Nvim Treesitter configurations and abstraction layer - nvim-treesitter/nvim-treesitter
#shell #awesome #awesome_list #neovim #neovim_plugins #nvim_lua
Neovim is a powerful, extensible text editor based on Vim, designed for usability and customization. It supports a vast collection of plugins tailored specifically for Neovim features, including plugin managers, language servers (LSP), AI coding assistants, syntax highlighting, fuzzy finders, file explorers, Git integration, debugging tools, and more. These plugins enhance coding productivity by adding features like code completion, project management, smooth navigation, and UI improvements. Using Neovim with these plugins lets you create a personalized, efficient coding environment that can boost your workflow, support many programming languages, and integrate modern tools like AI assistants and debuggers directly into your editor.
https://github.com/rockerBOO/awesome-neovim
Neovim is a powerful, extensible text editor based on Vim, designed for usability and customization. It supports a vast collection of plugins tailored specifically for Neovim features, including plugin managers, language servers (LSP), AI coding assistants, syntax highlighting, fuzzy finders, file explorers, Git integration, debugging tools, and more. These plugins enhance coding productivity by adding features like code completion, project management, smooth navigation, and UI improvements. Using Neovim with these plugins lets you create a personalized, efficient coding environment that can boost your workflow, support many programming languages, and integrate modern tools like AI assistants and debuggers directly into your editor.
https://github.com/rockerBOO/awesome-neovim
GitHub
GitHub - rockerBOO/awesome-neovim: Collections of awesome neovim plugins.
Collections of awesome neovim plugins. Contribute to rockerBOO/awesome-neovim development by creating an account on GitHub.
#lua #layout #lua #neovim #neovim_plugin #neovim_ui #nvim #plugin #scratchpad #ui #ux #zen_mode #zenmode
The no-neck-pain.nvim plugin for Neovim centers your active editing window by adding empty buffers on each side, creating padding that keeps your focus in the middle of the screen. It works right away without setup, supports multiple tabs, split windows, and integrates with popular file tree and dashboard plugins. You can customize its width, colors, and behavior, and even use the side buffers as scratchpads for notes. This helps reduce neck strain and improves focus, especially on wide monitors, by keeping your code or text centered and easy to read without distractions.
https://github.com/shortcuts/no-neck-pain.nvim
The no-neck-pain.nvim plugin for Neovim centers your active editing window by adding empty buffers on each side, creating padding that keeps your focus in the middle of the screen. It works right away without setup, supports multiple tabs, split windows, and integrates with popular file tree and dashboard plugins. You can customize its width, colors, and behavior, and even use the side buffers as scratchpads for notes. This helps reduce neck strain and improves focus, especially on wide monitors, by keeping your code or text centered and easy to read without distractions.
https://github.com/shortcuts/no-neck-pain.nvim
GitHub
GitHub - shortcuts/no-neck-pain.nvim: ☕ Dead simple yet super extensible zen mode plugin to protect your neck.
☕ Dead simple yet super extensible zen mode plugin to protect your neck. - shortcuts/no-neck-pain.nvim
❤1