{"id":13527376,"url":"https://github.com/m15a/flake-awesome-neovim-plugins","last_synced_at":"2026-01-14T16:29:05.945Z","repository":{"id":42186141,"uuid":"437225130","full_name":"m15a/flake-awesome-neovim-plugins","owner":"m15a","description":"A Nix flake providing the Awesome Neovim plugins","archived":false,"fork":false,"pushed_at":"2026-01-12T17:52:23.000Z","size":54782,"stargazers_count":61,"open_issues_count":0,"forks_count":11,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-12T23:08:31.221Z","etag":null,"topics":["neovim-plugins","nix-flake"],"latest_commit_sha":null,"homepage":"","language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/m15a.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-12-11T08:13:56.000Z","updated_at":"2026-01-12T17:52:27.000Z","dependencies_parsed_at":"2024-11-06T06:26:51.953Z","dependency_job_id":"e27ee381-8aea-4799-8a94-a96185d194ca","html_url":"https://github.com/m15a/flake-awesome-neovim-plugins","commit_stats":null,"previous_names":["m15a/flake-vim-extra-plugins","m15a/flake-awesome-neovim-plugins","m15a/nixpkgs-vim-extra-plugins"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/m15a/flake-awesome-neovim-plugins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15a%2Fflake-awesome-neovim-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15a%2Fflake-awesome-neovim-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15a%2Fflake-awesome-neovim-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15a%2Fflake-awesome-neovim-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m15a","download_url":"https://codeload.github.com/m15a/flake-awesome-neovim-plugins/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15a%2Fflake-awesome-neovim-plugins/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28425941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T15:24:48.085Z","status":"ssl_error","status_checked_at":"2026-01-14T15:23:41.940Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["neovim-plugins","nix-flake"],"created_at":"2024-08-01T06:01:46.691Z","updated_at":"2026-01-14T16:29:05.939Z","avatar_url":"https://github.com/m15a.png","language":"Nix","funding_links":[],"categories":["External"],"sub_categories":["OS-specific"],"readme":"# flake-awesome-neovim-plugins\n\nThis repository provides Nix packages for Neovim plugins listed in the\n[Awesome Neovim] collection.\n\n[![check_badge]][check_status]\n[![Awesome Neovim plugins][nplugins]][Awesome Neovim]\n\n[Awesome Neovim]: https://github.com/rockerBOO/awesome-neovim\n[check_badge]: https://img.shields.io/github/actions/workflow/status/m15a/flake-awesome-neovim-plugins/check.yml?style=flat-square\u0026logo=github\u0026label=Check\n[check_status]: https://github.com/m15a/flake-awesome-neovim-plugins/actions/workflows/check.yml\n[NPLUGINS]: https://img.shields.io/badge/Awesome_Neovim_plugins-1113-57A143?style=flat-square\n\nThe packages are automatically updated daily by parsing the `README.md`\nof the [Awesome Neovim] repository and extracting all the plugins listed\nthere.\n\nSince these packages are automatically generated, some of them might be\nbroken due to missing dependencies, build inputs, or the need of\nspecific overrides. Please use these packages with caution.\n\n## Usage\n\nThe overlay in this flake adds the Awesome Neovim plugins under the\n`awesomeNeovimPlugins` attribute. You can use it as you normally would.\nFor example:\n\n```nix\n{\n  inputs = {\n    nixpkgs.url = \"github:NixOS/nixpkgs/nixpkgs-unstable\";\n    flake-awesome-neovim-plugins.url = \"github:m15a/flake-awesome-neovim-plugins\";\n  };\n  outputs =\n    { nixpkgs, flake-awesome-neovim-plugins, ... }:\n    let\n      system = \"aarch64-darwin\";\n      pkgs = import nixpkgs {\n        inherit system;\n        overlays = [ flake-awesome-neovim-plugins.overlays.default ];\n      };\n    in\n    {\n      packages.${system}.default = pkgs.neovim.override {\n        configure = {\n          packages.example = with pkgs.awesomeNeovimPlugins; {\n            start = [\n              your-favorite-awesome-neovim-plugin\n            ];\n          };\n        };\n      };\n    };\n}\n```\n\n## Contributing\n\n### Add or remove a plugin\n\nTo add a new plugin to this flake, simply submit a pull request to\nthe upstream [Awesome Neovim] repository to register your favorite\nplugin in their `README.md`. Once merged, the change will be reflected\nhere after the next daily updating workflow run.\n\nSimilarly, to remove a plugin, submit a pull request to [Awesome Neovim]\nto remove it from their `README.md`.\n\n### Fix a broken plugin build\n\nIf a plugin build is broken, please submit a pull request to this\nrepository with your fix applied in [`./nix/*.nix`](nix/).\n\n## Licenses\n\nUnless explicitly stated otherwise, this software is licensed under\nthe [BSD 3-clause license](LICENSE).\n\nA portion of [`./nix/config.nix`](nix/config.nix) is modification\nof original Nixpkgs' code, which is licensed under the MIT license.\nThe specific license terms can be found in the comments within that\nfile.\n\nThe data in\n[`./data/plugins.json`](data/plugins.json)\nis collected from various code hosting services using their respective\nAPIs. Each piece of data retains its original copyright and usage\npermission. For details on permissive data use and content rights,\nplease refer to the terms of use for each service:\n\n- [GitHub](https://docs.github.com/en/site-policy/github-terms/github-terms-of-service)\n- [GitLab](https://handbook.gitlab.com/handbook/legal/api-terms/)\n- [sourcehut](https://man.sr.ht/terms.md)\n- [Codeberg](https://codeberg.org/codeberg/org/src/branch/main/TermsOfUse.md)\n\n\u003c!-- vim:set tw=72 spell nowrap: --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm15a%2Fflake-awesome-neovim-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm15a%2Fflake-awesome-neovim-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm15a%2Fflake-awesome-neovim-plugins/lists"}