{"id":23119330,"url":"https://github.com/slydragonn/nvim-lazy","last_synced_at":"2025-08-17T00:31:47.805Z","repository":{"id":245202118,"uuid":"817086585","full_name":"slydragonn/nvim-lazy","owner":"slydragonn","description":"Neovim Setup with Lazy.vim","archived":false,"fork":false,"pushed_at":"2024-11-19T18:03:30.000Z","size":1151,"stargazers_count":42,"open_issues_count":0,"forks_count":12,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T20:51:15.708Z","etag":null,"topics":["lazy","lua","neovim","neovim-config","neovim-dotfiles","neovim-lua","vim"],"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/slydragonn.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}},"created_at":"2024-06-19T02:01:17.000Z","updated_at":"2025-03-18T19:12:40.000Z","dependencies_parsed_at":"2024-06-20T13:57:36.791Z","dependency_job_id":"cad10d63-0d43-4025-b0e2-9e5783c81276","html_url":"https://github.com/slydragonn/nvim-lazy","commit_stats":null,"previous_names":["slydragonn/nvim-lazy"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/slydragonn/nvim-lazy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slydragonn%2Fnvim-lazy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slydragonn%2Fnvim-lazy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slydragonn%2Fnvim-lazy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slydragonn%2Fnvim-lazy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/slydragonn","download_url":"https://codeload.github.com/slydragonn/nvim-lazy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slydragonn%2Fnvim-lazy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270791255,"owners_count":24645781,"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","status":"online","status_checked_at":"2025-08-16T02:00:11.002Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["lazy","lua","neovim","neovim-config","neovim-dotfiles","neovim-lua","vim"],"created_at":"2024-12-17T05:33:23.564Z","updated_at":"2025-08-17T00:31:47.332Z","avatar_url":"https://github.com/slydragonn.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Neovim Setup with Lazy.vim\n\n![neovim setup](./images/lazy.jpg)\n\n## 🚀 Installation\n\n1. Clone the repository:\n\n```bash\ngit clone https://github.com/slydragonn/nvim-lazy.git\n```\n\n2. Move nvim directory to:\n\n- **Windows**: `$env:LOCALAPPDATA\\+`\n\n- **Linux**: `~/.config/`\n\n## 📚 Articles\n\n- [Ultimate Neovim Setup Guide: lazy.nvim Plugin Manager](https://dev.to/slydragonn/ultimate-neovim-setup-guide-lazynvim-plugin-manager-23b7)\n\n## ⚙ Requirements\n\n- Neovim \u003e= v0.10.0\n- [Nerd Fonts](https://www.nerdfonts.com/font-downloads)\n- NodeJS with npm\n- [Lazy.vim](https://github.com/folke/lazy.nvim)\n- A C compiler in your path and libstdc++ installed: [Windows support](https://github.com/nvim-treesitter/nvim-treesitter/wiki/Windows-support)\n- [Git](https://git-scm.com/downloads)\n\n## 📚 Project Structure\n\n```\n📂 nvim/\n├── 📂 lua/📂 slydragonn/\n│\t └── 📂 plugins/\n│        └── 📂 lsp/\n│        └── ...pluginconfigfiles\n│\t └── 🌑 settings.lua\n│\t └── 🌑 maps.lua\n│    └── 🌑 lazy.lua\n└── 🌑 init.lua\n```\n\n### ✨ Features\n\n- [folke/lazy.nvim](https://github.com/folke/lazy.nvim): A modern plugin manager for Neovim\n- [nvim-neo-tree/neo-tree](https://github.com/nvim-neo-tree/neo-tree.nvim): Neovim plugin to manage the file system and other tree like structures.\n- [tiagovla/tokyodark.nvim](https://github.com/tiagovla/tokyodark.nvim): A clean dark theme written in lua for neovim.\n- [nvim-tree/nvim-web-devicons](https://github.com/nvim-tree/nvim-web-devicons): lua fork of vim-web-devicons for neovim.\n- [nvim-lualine/lualine.nvim](https://github.com/nvim-lualine/lualine.nvim): A blazing fast and easy to configure neovim statusline plugin written in pure lua.\n- [nvim-treesitter/nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter): Nvim Treesitter configurations and abstraction layer.\n- [windwp/nvim-ts-autotag](https://github.com/windwp/nvim-ts-autotag): Use treesitter to auto close and auto rename html tag.\n- [stevearc/conform.nvim](https://github.com/stevearc/conform.nvim): Lightweight yet powerful formatter plugin for Neovim.\n- [nvim-telescope/telescope.nvim](https://github.com/nvim-telescope/telescope.nvim): Highly extendable fuzzy finder over lists.\n- [neovim/nvim-lspconfig](https://github.com/neovim/nvim-lspconfig): Quickstart configs for Nvim LSP\n- [hrsh7th/nvim-cmp](https://github.com/hrsh7th/nvim-cmp): A completion plugin for neovim coded in Lua.\n- [williamboman/mason.nvim](https://github.com/williamboman/mason.nvim): Portable package manager for Neovim that runs everywhere Neovim runs.\n- [norcalli/nvim-colorizer.lua](https://github.com/norcalli/nvim-colorizer.lua): Color highlighter.\n- [akinsho/toggleterm.nvim](https://github.com/akinsho/toggleterm.nvim): A neovim lua plugin to help easily manage multiple terminal windows.\n- [lewis6991/gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim): Git integration for buffers.\n- [windwp/nvim-autopairs](https://github.com/windwp/nvim-autopairs): Autopairs for neovim written by lua.\n- [onsails/lspkind.nvim](https://github.com/onsails/lspkind.nvim): vscode-like pictograms for neovim lsp completion items.\n- [L3MON4D3/LuaSnip](https://github.com/L3MON4D3/LuaSnip): Snippet Engine for Neovim written in Lua.\n- [hrsh7th/cmp-nvim-lsp:](https://github.com/hrsh7th/cmp-nvim-lsp) nvim-cmp source for neovim builtin LSP client\n- [hrsh7th/cmp-path:](https://github.com/hrsh7th/cmp-path) nvim-cmp source for path\n- [hrsh7th/cmp-buffer:](https://github.com/hrsh7th/cmp-buffer) nvim-cmp source for buffer words\n- [williamboman/mason-lspconfig.nvim:](https://github.com/williamboman/mason-lspconfig.nvim) Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.\n- [WhoIsSethDaniel/mason-tool-installer.nvim:](https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim) Install and upgrade third party tools automatically.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslydragonn%2Fnvim-lazy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fslydragonn%2Fnvim-lazy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslydragonn%2Fnvim-lazy/lists"}