{"id":28323639,"url":"https://github.com/barisgit/neovim-config","last_synced_at":"2025-06-24T00:30:29.889Z","repository":{"id":291663057,"uuid":"978329777","full_name":"barisgit/neovim-config","owner":"barisgit","description":"My personal neovim configuartion","archived":false,"fork":false,"pushed_at":"2025-05-14T11:14:18.000Z","size":783,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-02T01:02:03.678Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/barisgit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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-05-05T20:21:25.000Z","updated_at":"2025-05-14T11:14:22.000Z","dependencies_parsed_at":"2025-05-05T22:41:02.590Z","dependency_job_id":"d7861616-9385-494a-9a9d-adaf18399fbd","html_url":"https://github.com/barisgit/neovim-config","commit_stats":null,"previous_names":["barisgit/neovim-config"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/barisgit/neovim-config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barisgit%2Fneovim-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barisgit%2Fneovim-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barisgit%2Fneovim-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barisgit%2Fneovim-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/barisgit","download_url":"https://codeload.github.com/barisgit/neovim-config/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barisgit%2Fneovim-config/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261582296,"owners_count":23180566,"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":"2025-05-25T16:14:35.641Z","updated_at":"2025-06-24T00:30:29.870Z","avatar_url":"https://github.com/barisgit.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# My Personal Neovim Configuration\n\n## Introduction\n\nThis is my personal Neovim configuration, originally based on [kickstart.nvim](https://github.com/nvim-lua/kickstart.nvim). It serves as my customized development environment.\n\n## Prerequisites\n\n### Install Neovim\n\nThis configuration targets the latest stable or nightly build of Neovim. Ensure you have a recent version installed.\n\n* **Stable:** [https://github.com/neovim/neovim/releases/tag/stable](https://github.com/neovim/neovim/releases/tag/stable)\n* **Nightly:** [https://github.com/neovim/neovim/releases/tag/nightly](https://github.com/neovim/neovim/releases/tag/nightly)\n\n### Install External Dependencies\n\nEnsure the following external dependencies are installed:\n\n* Basic build tools: `git`, `make`, `unzip`, C Compiler (`gcc`)\n* [ripgrep](https://github.com/BurntSushi/ripgrep#installation)\n* Clipboard tool (e.g., `xclip`, `xsel`, `wl-copy`, `win32yank` depending on the platform)\n* A [Nerd Font](https://www.nerdfonts.com/) (Optional, for icons)\n* Necessary language tooling (compilers, interpreters, servers) for your projects.\n\n## Installation\n\nClone this repository to your Neovim configuration directory (typically `~/.config/nvim` on Linux/macOS or `%localappdata%\\\\nvim` on Windows).\n\n```sh\n# Example for Linux/macOS\ngit clone https://github.com/barisgit/neovim-config.git ~/.config/nvim\n\n# Or if you don't want to clone the repo\ndegit barisgit/neovim-config ~/.config/nvim\n```\n\nNote: Degit makes a git clone of the repository and deletes the .git folder so you have clean slate if you want to use this as your own.\n\nTo use this with vscode, you also need to install following extensions:\n\n* [VSCode Neovim](https://marketplace.visualstudio.com/items?itemName=asvetliakov.vscode-neovim)\n* [Neovim Ui Modifier](https://marketplace.visualstudio.com/items?itemName=JulianIaquinandi.nvim-ui-modifier)\n\nand then add following to your vscode settings:\n\n```json\n{\n\"nvim-ui.nvimColorCustomizationKeys\": [\n    \"activityBar.background\",\n    \"activityBarBadge.background\",\n    \"editorCursor.foreground\",\n    \"inputValidation.errorBorder\",\n    \"panel.border\",\n    \"panelTitle.activeBorder\",\n    \"panelTitle.activeForeground\",\n    \"peekView.border\",\n    \"peekViewTitleLabel.foreground\",\n    \"tab.activeBorder\"\n  ],\n  \"nvim-ui.nvimColorNormal\": \"#ffc600\",\n  \"nvim-ui.nvimColorInsert\": \"#D32F2F\",\n  \"nvim-ui.nvimColorVisual\": \"#673AB7\",\n \"nvim-ui.nvimColorReplace\": \"#000\"\n}\n```\n\nStart Neovim after cloning:\n\n```sh\nnvim\n```\n\nPlugins will be automatically installed by `lazy.nvim`. Use `:Lazy` to check the status.\n\nNote: On MacOS I recommend using `WezTerm` as your terminal emulator, as it has better support for the `tmux` plugin.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbarisgit%2Fneovim-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbarisgit%2Fneovim-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbarisgit%2Fneovim-config/lists"}