{"id":42969273,"url":"https://github.com/member87/nvim","last_synced_at":"2026-01-31T00:22:38.625Z","repository":{"id":43658118,"uuid":"453232680","full_name":"member87/nvim","owner":"member87","description":"neovim config","archived":false,"fork":false,"pushed_at":"2025-11-07T15:43:10.000Z","size":238,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-07T17:29:46.886Z","etag":null,"topics":["linux","lua","neovim","nvim"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/member87.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-01-28T22:17:09.000Z","updated_at":"2025-04-13T13:12:22.000Z","dependencies_parsed_at":"2023-11-11T00:24:39.743Z","dependency_job_id":"f72676fe-2831-4b14-bd44-80cdcaf8bee5","html_url":"https://github.com/member87/nvim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/member87/nvim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/member87%2Fnvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/member87%2Fnvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/member87%2Fnvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/member87%2Fnvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/member87","download_url":"https://codeload.github.com/member87/nvim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/member87%2Fnvim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28924536,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-30T22:32:35.345Z","status":"ssl_error","status_checked_at":"2026-01-30T22:32:31.927Z","response_time":66,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["linux","lua","neovim","nvim"],"created_at":"2026-01-31T00:22:38.532Z","updated_at":"2026-01-31T00:22:38.612Z","avatar_url":"https://github.com/member87.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"![image](https://github.com/user-attachments/assets/f1e908cb-5b52-47ed-b938-677031728bc9)\r\n\r\n\r\n![Neovim Requirement](https://img.shields.io/badge/Neovim-%3E%3D%200.11.0-blueviolet?logo=neovim)\r\n![Language](https://img.shields.io/badge/Made%20with-Lua-blue?logo=lua)\r\n![Plugin Manager](https://img.shields.io/badge/Plugin%20manager-Lazy.nvim-green?logo=github)\r\n\r\n# Neovim Configuration\r\n\r\nThis is my personal Neovim configuration, designed for a modern development workflow with a focus on productivity and aesthetics.\r\n\r\n## Features\r\n\r\n- **UI**: Rose Pine theme, Neo-tree file explorer, Telescope for fuzzy finding, and Noice for enhanced UI elements\r\n- **LSP**: Full Language Server Protocol integration with Mason for easy LSP management\r\n- **Completion**: [Blink CMP](https://github.com/saghen/blink.cmp) with Copilot integration\r\n- **Formatting**: Conform.nvim for code formatting with support for various languages\r\n- **Git**: Gitsigns for git information in the editor\r\n- **Quality of Life**: WhichKey for keybinding help, UFO for code folding, Autopairs for automatic bracket pairing\r\n- **AI Assistance**: Avante.nvim with Copilot integration using Claude 3.7 Sonnet\r\n\r\n## Prerequisites\r\n\r\n- Neovim 0.11.0 or later\r\n- Git\r\n- A Nerd Font (for icons)\r\n- ripgrep (for Telescope)\r\n\r\n## Installation\r\n\r\n1. Clone this repository to your Neovim configuration directory:\r\n\r\n```bash\r\ngit clone https://github.com/yourusername/nvim-config ~/.config/nvim\r\n```\r\n\r\n2. Start Neovim. Lazy.nvim will automatically install all plugins.\r\n\r\n## Key Plugins\r\n\r\n### Core\r\n- **[snacks.nvim](https://github.com/folke/snacks.nvim)**: Collection of UI enhancements\r\n- **[mini.nvim](https://github.com/echasnovski/mini.nvim)**: Collection of minimal, independent, and fast Lua modules\r\n- **[plenary.nvim](https://github.com/nvim-lua/plenary.nvim)**: Lua functions library used by many plugins\r\n- **[render-markdown.nvim](https://github.com/MeanderingProgrammer/render-markdown.nvim)**: Enhanced markdown rendering\r\n\r\n\r\n### UI\r\n- **[rose-pine/neovim](https://github.com/rose-pine/neovim)**: Soho vibes for Neovim\r\n- **[neo-tree.nvim](https://github.com/nvim-neo-tree/neo-tree.nvim)**: File explorer\r\n- **[telescope.nvim](https://github.com/nvim-telescope/telescope.nvim)**: Fuzzy finder\r\n- **[noice.nvim](https://github.com/folke/noice.nvim)**: UI enhancement suite\r\n- **[which-key.nvim](https://github.com/folke/which-key.nvim)**: Keybinding guide popup\r\n- **[gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)**: Git integration\r\n- **[nvim-ufo](https://github.com/kevinhwang91/nvim-ufo)**: Modern folding\r\n- **[nvim-origami](https://github.com/chrisgrieser/nvim-origami)**: Enhanced folding utilities\r\n\r\n### LSP \u0026 Completion\r\n- **[nvim-lspconfig](https://github.com/neovim/nvim-lspconfig)**: Configuration for built-in LSP client\r\n- **[mason.nvim](https://github.com/williamboman/mason.nvim)**: Package manager for LSP servers\r\n- **[blink.cmp](https://github.com/saghen/blink.cmp)**: Modern completion engine\r\n- **[copilot.lua](https://github.com/zbirenbaum/copilot.lua)**: GitHub Copilot integration\r\n- **[lspsaga.nvim](https://github.com/nvimdev/lspsaga.nvim)**: UI enhancement for LSP\r\n- **[colorful-menu.nvim](https://github.com/xzbdmw/colorful-menu.nvim)**: Syntax highlighted completion items\r\n\r\n### Formatting \u0026 Syntax\r\n- **[conform.nvim](https://github.com/stevearc/conform.nvim)**: Formatting engine\r\n- **[nvim-lint](https://github.com/mfussenegger/nvim-lint)**: Asynchronous linting framework\r\n- **[nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter)**: Advanced syntax highlighting\r\n- **[nvim-ts-autotag](https://github.com/windwp/nvim-ts-autotag)**: Auto close and rename HTML tags\r\n- **[nvim-autopairs](https://github.com/windwp/nvim-autopairs)**: Auto pair brackets and quotes\r\n- **[vim-prettier](https://github.com/prettier/vim-prettier)**: Prettier formatting integration\r\n\r\n### AI Assistant\r\n- **[avante.nvim](https://github.com/yetone/avante.nvim)**: AI-powered coding assistant with Claude 3.7 Sonnet\r\n\r\n## Structure\r\n\r\n- `init.lua`: Entry point\r\n- `lua/core/`: Core configuration (options, keymaps)\r\n- `lua/plugins/`: Plugin specifications\r\n- `lua/configs/`: Plugin-specific configurations\r\n\r\n## Customization\r\n\r\nEdit files in the `lua/plugins/` directory to add or modify plugins, and `lua/configs/` to adjust plugin settings.\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmember87%2Fnvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmember87%2Fnvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmember87%2Fnvim/lists"}