{"id":25621670,"url":"https://github.com/matographo/nexisnv","last_synced_at":"2025-07-14T02:37:00.867Z","repository":{"id":277621764,"uuid":"932995027","full_name":"Matographo/NexisNV","owner":"Matographo","description":"A modular, structured, and feature-rich Neovim configuration to boost your productivity and workflow.","archived":false,"fork":false,"pushed_at":"2025-02-22T02:30:13.000Z","size":1280,"stargazers_count":17,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-14T04:36:22.895Z","etag":null,"topics":["ide","neovim","neovim-config","nexis","nexisnv","nvim","productivity","terminal","text-editor","vim"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Matographo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-02-14T22:58:44.000Z","updated_at":"2025-02-24T22:00:38.000Z","dependencies_parsed_at":"2025-02-15T01:22:36.058Z","dependency_job_id":"4d0153a4-9cf5-4bb7-859c-303a9d0f2e01","html_url":"https://github.com/Matographo/NexisNV","commit_stats":null,"previous_names":["matographo/nexisnv"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Matographo/NexisNV","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Matographo%2FNexisNV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Matographo%2FNexisNV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Matographo%2FNexisNV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Matographo%2FNexisNV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Matographo","download_url":"https://codeload.github.com/Matographo/NexisNV/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Matographo%2FNexisNV/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265233753,"owners_count":23731825,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ide","neovim","neovim-config","nexis","nexisnv","nvim","productivity","terminal","text-editor","vim"],"created_at":"2025-02-22T09:37:06.669Z","updated_at":"2025-07-14T02:37:00.858Z","avatar_url":"https://github.com/Matographo.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NexisNV - Unleash the Power of Neovim\n\n![NexisNV Logo](.assets/NexisNVLogo.png)\n\n\n## Project Description\n\nNexisNV is a neatly organized Neovim configuration designed for everyone who loves Neovim—whether you're new to it or a seasoned user. It centralizes your settings in a modular, easy-to-navigate structure so you can stay focused on coding and maintain your flow.\n\n\n## Table of Contents\n\n- [Install](#install)\n- [Showcase](#showcase)\n- [Features](#features)\n- [Plugin Overview](#plugins-used-in-nexisnv)\n- [Support](#support)\n- [License](#license)\n\n\n## Install\n\nTo install NexisNV, follow these steps:\n\n### Prerequisites\n\nBefore installing **NexisNV**, make sure you have the following:\n\n- **Neovim 0.9+** installed on your system\n- **Git** installed on your system\n\n\n### Installation Steps\n\n1. If you want your previous Neovim Config, make sure to backup your current Neovim configuration. NexisNV will standardly zip your current configuration and save it in the `~/.config/nvim/backup.zip` directory.\n\n2. Clone the NexisNV repository to your Neovim configuration directory. Either you clone it directly or you can use the automatic installation script.\n\n##### Clone the Repository\nIf you want to manually clone the repository, run the following command:\n```sh\ngit clone https://github.com/Matographo/NexisNV.git ~/.config/nvim\n```\n\n##### Automatic Installation\nIf you want to use the automatic installation script, run the following command:\n(Automatic Backup and Installation)\n```sh\ngit clone https://github.com/Matographo/NexisNV.git ~/.config/nvim/nexisnv \u0026\u0026 bash ~/.config/nvim/nexisnv/install.sh\n```\n\n\n## Showcase\n\nHere are some screenshots of NexisNV in action:\n\n### Markdown Preview\n![Markdown Preview](.assets/Markdown.png)\n\n### Project View\n![Project View](.assets/ProjectView.png)\n\n### LazyGit\n![LazyGit](.assets/LazyGit.png)\n\n### FileTree\n![FileTree](.assets/FileTree.png)\n\n### Copilot And Autocompletion\n![Copilot](.assets/Copilot.png)\n\n\n\n## Features\n\n1. **Beautiful Start Experience** – A clean and modern dashboard to welcome you every time you open Neovim.  \n2. **Seamless Terminal Integration** – Quickly open and manage terminal sessions directly within Neovim.  \n3. **Intelligent Code Assistance** – Powerful LSP support with autocomplete, diagnostics, and Treesitter-based syntax highlighting.  \n4. **Effortless Navigation \u0026 Search** – Find files, symbols, and projects instantly with fuzzy searching and Telescope.  \n5. **Enhanced Git Workflow** – Stay productive with inline Git blame, visual diffs, and integrated GitHub tools.  \n6. **Markdown \u0026 LaTeX Ready** – Preview Markdown and LaTeX files directly inside Neovim with rich formatting.  \n7. **Developer-Friendly Workflow** – Manage databases, use AI-assisted coding, and even work with Docker seamlessly.  \n\n\n## Plugins Used in NexisNV\n\n### 🌟 UI \u0026 Dashboard\n- **[nexisnv.dashboard]** – Beautiful startup dashboard.\n- **[nexisnv.themery]** – Theme manager for easy switching.\n- **[nexisnv.lualine]** – Status line for a modern look.\n- **[nexisnv.bufferline]** – Tabline with buffer management.\n- **[nexisnv.noice]** – Enhanced UI notifications.\n\n### 🚀 Navigation \u0026 Productivity\n- **[nexisnv.telescope]** – Fuzzy finding and quick navigation.\n- **[nexisnv.whichkey]** – Displays available keybindings dynamically.\n- **[nexisnv.leap]** – Fast movement across the buffer.\n- **[nexisnv.trouble]** – Quick problem and diagnostics lookup.\n- **[nexisnv.projectmgr]** – Project management inside Neovim.\n- **[nexisnv.neotree]** – File explorer for easy navigation.\n\n### 🔧 Development \u0026 Coding Enhancements\n- **[nexisnv.lspconfig]** – Language Server Protocol (LSP) support.\n- **[nexisnv.mason]** – Simple installation of LSPs, formatters, and linters.\n- **[nexisnv.autocmp]** – Autocompletion for a smooth coding experience.\n- **[nexisnv.treesitter]** – Advanced syntax highlighting and parsing.\n- **[nexisnv.treesitter_textobject]** – Text object manipulation.\n- **[nexisnv.surround]** – Quick surround manipulation.\n- **[nexisnv.align]** – Easy text alignment.\n\n### 🛠️ Debugging \u0026 Testing\n- **[nvim-neotest/nvim-nio]** – Testing framework integration.\n- **[nexisnv.nvimdap]** – Debug Adapter Protocol (DAP) for debugging.\n- **[nexisnv.neotest]** – Integrated test running.\n\n### 🖥️ Terminal \u0026 External Tools\n- **[nexisnv.toggleterm]** – Integrated terminal inside Neovim.\n- **[nexisnv.lazygit]** – Git TUI inside Neovim.\n- **[nexisnv.lazydocker]** – Docker TUI inside Neovim.\n- **[nexisnv.dadbod]** – Database integration.\n- **[nexisnv.avante]** – Custom utility plugin.\n\n### 📝 Writing \u0026 Markdown\n- **[nexisnv.markdownrender]** – Live Markdown preview.\n- **[nexisnv.vimtex]** – LaTeX integration for Neovim.\n\n### 🔥 Git Enhancements\n- **[nexisnv.gitblame]** – Inline Git blame annotations.\n- **[nexisnv.gitgutter]** – Shows Git diff indicators in the sign column.\n- **[nexisnv.octo]** – GitHub issue \u0026 PR management inside Neovim.\n\n### 🔀 Multi-Cursor \u0026 Selection\n- **[nexisnv.visualmulti]** – Multi-cursor editing.\n\n\n## Contributing\n\nWe’re always open to improvements, suggestions, and new ideas!  \n\nIf you have a feature request, a bug report, or simply a suggestion on how to make **NexisNV** better, feel free to share it.  \n\nYou can:  \n- Open an **issue** for any improvement or request.  \n- Suggest changes or enhancements.  \n- Contribute directly by submitting a **pull request**.  \n\nEvery contribution, no matter how small, is appreciated! \n\n\n## License\n\nThis project is licensed under the **MIT License** – you are free to use, modify, and distribute it as you like.  \nSee the [LICENSE](./LICENSE) file for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatographo%2Fnexisnv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatographo%2Fnexisnv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatographo%2Fnexisnv/lists"}