{"id":22823282,"url":"https://github.com/RVxLab/rvx.nvim","last_synced_at":"2025-08-10T12:32:23.253Z","repository":{"id":227795741,"uuid":"739567430","full_name":"RVxLab/neovim-config","owner":"RVxLab","description":"Push mirror of my Neovim Config","archived":false,"fork":false,"pushed_at":"2024-12-08T10:07:22.000Z","size":1284,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-08T19:59:09.654Z","etag":null,"topics":["neovim","neovim-config","neovim-configuration","neovim-dotfiles"],"latest_commit_sha":null,"homepage":"https://git.rvx.works/RVxLab/rvx.nvim","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/RVxLab.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}},"created_at":"2024-01-05T22:11:34.000Z","updated_at":"2024-11-28T09:24:02.000Z","dependencies_parsed_at":"2024-03-15T07:42:28.588Z","dependency_job_id":"dc19d24b-a0cc-422d-b95f-5ee16cc0e834","html_url":"https://github.com/RVxLab/neovim-config","commit_stats":null,"previous_names":["rvxlab/neovim-config"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RVxLab%2Fneovim-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RVxLab%2Fneovim-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RVxLab%2Fneovim-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RVxLab%2Fneovim-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RVxLab","download_url":"https://codeload.github.com/RVxLab/neovim-config/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229412545,"owners_count":18068943,"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":["neovim","neovim-config","neovim-configuration","neovim-dotfiles"],"created_at":"2024-12-12T16:16:12.509Z","updated_at":"2025-08-10T12:32:23.241Z","avatar_url":"https://github.com/RVxLab.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RVx.nvim\n\nMy Neovim config from scratch based on [mini.nvim](https://github.com/echasnovski/mini.nvim).\n\n## Features\n\n- IDE for web and systems development\n- 🚀 Blazingly fast startup time\n- Lean memory usage (~125MB in a medium-sized Laravel project)\n- Super simple package management using [mini.deps](https://github.com/echasnovski/mini.deps)\n- Completion using [blink.cmp](https://github.com/hrsh7th/nvim-cmp)\n- Lazygit integration using [Snacks.nvim](https://github.com/folke/snacks.nvim)\n- Testing using [Neotest](https://github.com/nvim-neotest/neotest)\n  - PHP (Pest)\n  - JS/TS (Jest)\n- Debugging using [Nvim DAP](https://github.com/mfussenegger/nvim-dap) + [UI](https://github.com/rcarriga/nvim-dap-ui)\n  - PHP\n  - JS/TS\n\n## List of plugins\n\n\u003e ❗ This list has been generated using `:RvxDumpPlugins md`. See [commands.lua](./lua/commands.lua) for the implementation.\n\n- [blink.cmp](https://github.com/saghen/blink.cmp)\n- [catppuccin](https://github.com/catppuccin/nvim)\n- [conform.nvim](https://github.com/stevearc/conform.nvim)\n- [FixCursorHold.nvim](https://github.com/antoinemadec/FixCursorHold.nvim)\n- [friendly-snippets](https://github.com/rafamadriz/friendly-snippets)\n- [gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)\n- [laravel.nvim](https://github.com/adalessa/laravel.nvim)\n- [lazydev.nvim](https://github.com/folke/lazydev.nvim)\n- [mason-lspconfig.nvim](https://github.com/williamboman/mason-lspconfig.nvim)\n- [mason-nvim-dap.nvim](https://github.com/jay-babu/mason-nvim-dap.nvim)\n- [mason-tool-installer.nvim](https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim)\n- [mason.nvim](https://github.com/williamboman/mason.nvim)\n- [mini.extra](https://github.com/echasnovski/mini.extra)\n- [mini.icons](https://github.com/echasnovski/mini.icons)\n- [mini.indentscope](https://github.com/echasnovski/mini.indentscope)\n- [mini.pairs](https://github.com/echasnovski/mini.pairs)\n- [mini.pick](https://github.com/echasnovski/mini.pick)\n- [mini.splitjoin](https://github.com/echasnovski/mini.splitjoin)\n- [mini.starter](https://github.com/echasnovski/mini.starter)\n- [mini.statusline](https://github.com/echasnovski/mini.statusline)\n- [mini.surround](https://github.com/echasnovski/mini.surround)\n- [neotest](https://github.com/nvim-neotest/neotest)\n- [neotest-jest](https://github.com/nvim-neotest/neotest-jest)\n- [neotest-pest](https://github.com/V13Axel/neotest-pest)\n- [none-ls.nvim](https://github.com/nvimtools/none-ls.nvim)\n- [nui.nvim](https://github.com/MunifTanjim/nui.nvim)\n- [nvim-dap](https://github.com/mfussenegger/nvim-dap)\n- [nvim-dap-ui](https://github.com/rcarriga/nvim-dap-ui)\n- [nvim-dap-virtual-text](https://github.com/theHamsta/nvim-dap-virtual-text)\n- [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig)\n- [nvim-nio](https://github.com/nvim-neotest/nvim-nio)\n- [nvim-silicon](https://github.com/michaelrommel/nvim-silicon)\n- [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter)\n- [nvim-treesitter-context](https://github.com/nvim-treesitter/nvim-treesitter-context)\n- [nvim-treesitter-textobjects](https://github.com/nvim-treesitter/nvim-treesitter-textobjects)\n- [oil.nvim](https://github.com/stevearc/oil.nvim)\n- [overseer.nvim](https://github.com/stevearc/overseer.nvim)\n- [plenary.nvim](https://github.com/nvim-lua/plenary.nvim)\n- [promise-async](https://github.com/kevinhwang91/promise-async)\n- [refactoring.nvim](https://github.com/ThePrimeagen/refactoring.nvim)\n- [snacks.nvim](https://github.com/folke/snacks.nvim)\n- [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim)\n- [tiny-inline-diagnostic.nvim](https://github.com/rachartier/tiny-inline-diagnostic.nvim)\n- [todo-comments.nvim](https://github.com/folke/todo-comments.nvim)\n- [ts-comments.nvim](https://github.com/folke/ts-comments.nvim)\n- [vim-dotenv](https://github.com/tpope/vim-dotenv)\n- [vim-eunuch](https://github.com/tpope/vim-eunuch)\n- [vim-heritage](https://github.com/jessarcher/vim-heritage)\n- [vim-projectionist](https://github.com/tpope/vim-projectionist)\n- [vim-rooter](https://github.com/airblade/vim-rooter)\n- [which-key.nvim](https://github.com/folke/which-key.nvim)\n\n## Inspirations\n\n- [Jess Archer's Dotfiles](https://github.com/jessarcher/dotfiles)\n- [Kickstart.nvim](https://github.com/nvim-lua/kickstart.nvim)\n\n## Screenshots\n\n![Dashboard using Mini Starter](./screenshots/starter.png)\n\n![Markdown File](./screenshots/markdown.png)\n\n![PHP File](./screenshots/php.png)\n\n![Lua File](./screenshots/lua.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRVxLab%2Frvx.nvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRVxLab%2Frvx.nvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRVxLab%2Frvx.nvim/lists"}