{"id":18878318,"url":"https://github.com/captaincluster/neovimconfig","last_synced_at":"2026-05-17T09:44:16.534Z","repository":{"id":231985474,"uuid":"783182520","full_name":"CaptainCluster/NeovimConfig","owner":"CaptainCluster","description":"My Neovim configuration.","archived":false,"fork":false,"pushed_at":"2024-09-10T15:31:10.000Z","size":33,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T05:26:46.888Z","etag":null,"topics":["lua","neovim","neovim-configuration"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CaptainCluster.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-04-07T06:53:12.000Z","updated_at":"2024-09-10T15:37:17.000Z","dependencies_parsed_at":"2025-02-20T12:42:51.545Z","dependency_job_id":"7aec3139-f853-4098-b2d8-497fc60e91ab","html_url":"https://github.com/CaptainCluster/NeovimConfig","commit_stats":null,"previous_names":["captaincluster/neovimconfig"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CaptainCluster/NeovimConfig","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaptainCluster%2FNeovimConfig","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaptainCluster%2FNeovimConfig/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaptainCluster%2FNeovimConfig/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaptainCluster%2FNeovimConfig/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CaptainCluster","download_url":"https://codeload.github.com/CaptainCluster/NeovimConfig/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CaptainCluster%2FNeovimConfig/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260093726,"owners_count":22957728,"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":["lua","neovim","neovim-configuration"],"created_at":"2024-11-08T06:25:53.591Z","updated_at":"2025-10-16T11:09:09.102Z","avatar_url":"https://github.com/CaptainCluster.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NeovimConfig\n\nThis repository contains the configurations I utilize in order to achieve a satisfactory workflow when using\n**Neovim**. It has various plugs that, for instance, make file exploration easier and integrate conveniences like\nrecommendations and auto-fill for brackets. The configuration is made using the programming language **Lua**.\n\n![Neovim](https://img.shields.io/badge/NeoVim-%2357A143.svg?\u0026style=for-the-badge\u0026logo=neovim\u0026logoColor=white)\n![Lua](https://img.shields.io/badge/lua-%232C2D72.svg?style=for-the-badge\u0026logo=lua\u0026logoColor=white)\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n\n📚 Dependencies\n---\n![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge\u0026logo=node.js\u0026logoColor=white)\n![Git](https://img.shields.io/badge/git-%23F05033.svg?style=for-the-badge\u0026logo=git\u0026logoColor=white)\n\nIf you do not have **Neovim** installed, it is best to build from source in order to assure is it of a version\ncompatible with all the plugins in the configuration.\n\nMake sure you also have **Git** installed, as it makes the installation process more convenient.\n\n\u003e Debian-based Linux distros: `sudo apt install git`\n\n\u003e Arch-based Linux distros: `sudo pacman -S git`\n\n**NodeJS** is required for the coc plug. This plug is responsible for the suggestions while programming. **Git** is\nused to clone **Packer**, which is used for managing the plugs.\n\nInstallation of **NodeJS** is highly recommended by following\n[THIS GUIDE](https://learn.microsoft.com/en-us/windows/dev-environment/javascript/nodejs-on-wsl)\n\n\u003e Clone Packer using Git.\n```shell\ngit clone --depth 1 https://github.com/wbthomason/packer.nvim\\\n ~/.local/share/nvim/site/pack/packer/start/packer.nvim\n```\n\n\n🚀 Running the program\n---\n\u003e Use Git to clone this repository\n```shell\ngit clone https://github.com/CaptainCluster/NeovimConfig/\n```\nNow that you have all the dependencies installed, move the configuration files to `.config/nvim/` directory. After\nthis, enter the `init.lua` file with Neovim: `nvim init.lua`. Enter the command-line mode and type `:PackerInstall`\nto have all the dependencies installed. After all the work, you should finally be able to use the configurations!\n\nIf you end up altering any of the plugs, make sure you enter command-line mode and type `:PackerSync` in order to \napply the changes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaptaincluster%2Fneovimconfig","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaptaincluster%2Fneovimconfig","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaptaincluster%2Fneovimconfig/lists"}