{"id":22333227,"url":"https://github.com/eclectic-coding/my_launch-vim","last_synced_at":"2025-06-13T20:07:03.251Z","repository":{"id":227932547,"uuid":"772744923","full_name":"eclectic-coding/my_launch-vim","owner":"eclectic-coding","description":null,"archived":false,"fork":false,"pushed_at":"2024-03-18T15:02:17.000Z","size":238,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-12T05:51:11.274Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/eclectic-coding.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"christianchiarulli","patreon":"chrisatmachine"}},"created_at":"2024-03-15T20:04:43.000Z","updated_at":"2024-03-15T20:07:09.000Z","dependencies_parsed_at":"2024-03-18T16:30:09.869Z","dependency_job_id":"82af0db9-c7a4-40b1-acf6-d8d6673718db","html_url":"https://github.com/eclectic-coding/my_launch-vim","commit_stats":null,"previous_names":["eclectic-coding/my_launch-vim"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eclectic-coding/my_launch-vim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclectic-coding%2Fmy_launch-vim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclectic-coding%2Fmy_launch-vim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclectic-coding%2Fmy_launch-vim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclectic-coding%2Fmy_launch-vim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eclectic-coding","download_url":"https://codeload.github.com/eclectic-coding/my_launch-vim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclectic-coding%2Fmy_launch-vim/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259712410,"owners_count":22900038,"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":[],"created_at":"2024-12-04T04:43:33.380Z","updated_at":"2025-06-13T20:07:03.214Z","avatar_url":"https://github.com/eclectic-coding.png","language":"Lua","funding_links":["https://github.com/sponsors/christianchiarulli","https://patreon.com/chrisatmachine"],"categories":[],"sub_categories":[],"readme":"```\n    ✯                              .°•    |    \n    __     °    •                __      / \\   \n   / /   ____ ___  ______  _____/ /_    | O |  \n  / /   / __ `/ / / / __ \\/ ___/ __ \\   | O |  \n / /___/ /_/ / /_/ / / / / /__/ / / /  /| | |\\ \n/_____/\\__,_/\\__,_/_/ /_/\\___/_/ /_/  /_(.|.)_\\\n```\n\nThis config will provide a modular starting point for anyone looking to use Neovim as their IDE. It is meant to be simple and easy to understand and extend. Use it as a base for your own config or just take individual pieces.\n\nAll the included plugins are pinned to a version that ensures they are compatible and will not update potentially introducing errors into your config. For every Neovim release I will update this repo along with the community to keep it up to date with the newest versions.\n\nAs I mentioned, this config is meant as a starting point for people new to Neovim who want a familiar IDE experience. The config has a very simple structure that makes it easy to add new plugins.\n\n## Install Neovim 0.9\n\nYou can install Neovim with your package manager e.g. brew, apt, pacman etc.. bus remember that when you update your packages Neovim may be upgraded to a newer version.\n\nIf you would like to make sure Neovim only updates when you want it to than I recommend installing from source: [instructions](https://github.com/neovim/neovim/wiki/Installing-Neovim#install-from-source)\n\n## Install the config\n\nMake sure to remove or backup your current `nvim` directory\n\n```sh\ngit clone https://github.com/LunarVim/Launch.nvim.git ~/.config/nvim\n```\n\nRun `nvim` and wait for the plugins to be installed\n\n**NOTE** (You will notice treesitter pulling in a bunch of parsers the next time you open Neovim)\n\n## Get healthy\n\nOpen `nvim` and enter the following:\n\n```\n:checkhealth\n```\n\nYou'll probably notice you don't have support for copy/paste also that python and node haven't been setup\n\nSo let's fix that\n\nFirst we'll fix copy/paste\n\n- On mac `pbcopy` should be builtin\n\n- On Ubuntu\n\n  ```sh\n  sudo apt install xsel # for X11\n  sudo apt install wl-clipboard # for wayland\n  ```\n\nNext we need to install python support (node is optional)\n\n- Neovim python support\n\n  ```sh\n  pip install pynvim\n  ```\n\n- Neovim node support\n\n  ```sh\n  npm i -g neovim\n  ```\n\nWe will also need `ripgrep` for Telescope to work:\n\n- Ripgrep\n\n  ```sh\n  sudo apt install ripgrep\n  ```\n\n---\n\n**NOTE** make sure you have [node](https://nodejs.org/en/) installed, I recommend a node manager like [fnm](https://github.com/Schniz/fnm).\n\n## Fonts\n\nI recommend using the following repo to get a \"Nerd Font\" (Font that supports icons)\n\n[getnf](https://github.com/ronniedroid/getnf)\n\n**NOTE** Some are already setup as examples, remove them if you want\n\n---\n\n\u003e The computing scientist's main challenge is not to get confused by the complexities of his own making.\n\n\\- Edsger W. Dijkstra\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclectic-coding%2Fmy_launch-vim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feclectic-coding%2Fmy_launch-vim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclectic-coding%2Fmy_launch-vim/lists"}