{"id":20662713,"url":"https://github.com/gentoo/gentoo-syntax","last_synced_at":"2025-04-19T15:54:40.638Z","repository":{"id":23911967,"uuid":"27292184","full_name":"gentoo/gentoo-syntax","owner":"gentoo","description":"[MIRROR] Gentoo Ebuild, Eclass, GLEP, ChangeLog and Portage Files syntax highlighting, filetype and indent settings for Vim","archived":false,"fork":false,"pushed_at":"2025-03-08T16:12:07.000Z","size":471,"stargazers_count":27,"open_issues_count":5,"forks_count":29,"subscribers_count":63,"default_branch":"master","last_synced_at":"2025-03-29T09:41:46.737Z","etag":null,"topics":["hacktoberfest","vim","vim-plugin"],"latest_commit_sha":null,"homepage":"https://gitweb.gentoo.org/proj/gentoo-syntax.git","language":"Vim Script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gentoo.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2014-11-29T05:17:21.000Z","updated_at":"2025-03-08T16:11:13.000Z","dependencies_parsed_at":"2023-01-17T00:30:35.775Z","dependency_job_id":"59247c49-255e-4b8f-ae07-c7f3fba2a777","html_url":"https://github.com/gentoo/gentoo-syntax","commit_stats":null,"previous_names":[],"tags_count":54,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gentoo%2Fgentoo-syntax","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gentoo%2Fgentoo-syntax/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gentoo%2Fgentoo-syntax/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gentoo%2Fgentoo-syntax/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gentoo","download_url":"https://codeload.github.com/gentoo/gentoo-syntax/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249730925,"owners_count":21317334,"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":["hacktoberfest","vim","vim-plugin"],"created_at":"2024-11-16T19:15:05.649Z","updated_at":"2025-04-19T15:54:40.604Z","avatar_url":"https://github.com/gentoo.png","language":"Vim Script","funding_links":[],"categories":[],"sub_categories":[],"readme":"=============\ngentoo-syntax\n=============\n\nA vim plugin that handles Gentoo and portage related syntax highlighting,\nfiletype, and indent settings.\n\nInstalling\n==========\n\n* Gentoo users: ``emerge app-vim/gentoo-syntax``\n* Everyone else: ``make PREFIX=~/.vim/ install``\n\nSyntastic\n---------\n\nThis plugin provides a syntax checker for ebuilds and eclasses. To enable it,\nyou need to install Syntastic_ and pkgcheck_ first::\n\n    # emerge app-vim/syntastic dev-util/pkgcheck\n\nThen you'll need to configure Syntastic (see ``:help syntastic-quickstart``)\nand add the following line to your .vimrc file::\n\n    let g:syntastic_ebuild_checkers = ['pkgcheck']\n\nTo find non-POSIX code in OpenRC services, install ``dev-util/checkbashisms``\nand enable it for filetype \"sh\"::\n\n    let g:syntastic_sh_checkers = ['sh', 'checkbashisms']\n\n.. _Syntastic: https://github.com/vim-syntastic/syntastic\n.. _pkgcheck:  https://github.com/pkgcore/pkgcheck\n\nAsynchronous Lint Engine\n------------------------\n\nA pkgcheck-based linter for ALE_ is also installed. It will be enabled\nautomatically if pkgcheck_ is installed, no manual action is required.\n\n.. _ALE: https://github.com/dense-analysis/ale\n\nBugs\n====\n\nPlease file issues or submit pull requests on github_.\n\n.. _github: https://github.com/gentoo/gentoo-syntax\n\nLicense\n=======\n\nYou may redistribute this package under the same terms as Vim itself.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgentoo%2Fgentoo-syntax","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgentoo%2Fgentoo-syntax","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgentoo%2Fgentoo-syntax/lists"}