{"id":16724953,"url":"https://github.com/pchaigno/sublime-ansible","last_synced_at":"2025-07-11T11:32:35.424Z","repository":{"id":36145160,"uuid":"40449168","full_name":"pchaigno/sublime-ansible","owner":"pchaigno","description":"Ansible syntax highlighting for Sublime Text","archived":false,"fork":false,"pushed_at":"2016-03-13T18:10:11.000Z","size":11,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T03:22:02.051Z","etag":null,"topics":["ansible","sublime-text","syntax-highlighting"],"latest_commit_sha":null,"homepage":"","language":null,"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/pchaigno.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-09T20:17:15.000Z","updated_at":"2018-08-07T15:35:20.000Z","dependencies_parsed_at":"2022-09-05T18:30:15.320Z","dependency_job_id":null,"html_url":"https://github.com/pchaigno/sublime-ansible","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pchaigno/sublime-ansible","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pchaigno%2Fsublime-ansible","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pchaigno%2Fsublime-ansible/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pchaigno%2Fsublime-ansible/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pchaigno%2Fsublime-ansible/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pchaigno","download_url":"https://codeload.github.com/pchaigno/sublime-ansible/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pchaigno%2Fsublime-ansible/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264795402,"owners_count":23665231,"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":["ansible","sublime-text","syntax-highlighting"],"created_at":"2024-10-12T22:47:23.480Z","updated_at":"2025-07-11T11:32:35.092Z","avatar_url":"https://github.com/pchaigno.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Syntax highlighting for Ansible\n\nThis package provides syntax highlighting for Sublime Text 2 and 3.\n\n## Installation\n\nTo install this package, please do:\n\n\n### Sublime Text 2\n\n```\ncd /tmp\nwget -O sublime-ansible.tar.gz http://github.com/pchaigno/sublime-ansible/tarball/master\ntar -xzvf sublime-ansible.tar.gz\nmv pchaigno-sublime-ansible-*/*.tmLanguage ~/.config/sublime-text-2/Packages/User/\n```\n\n\n### Sublime Text 3 (Mac OS X)\n\n```\ncd /tmp\nwget -O sublime-ansible.zip https://codeload.github.com/pchaigno/sublime-ansible/zip/master\nunzip sublime-ansible.zip\nzip -j Ansible.sublime-package sublime-ansible-master/*\nmv Ansible.sublime-package ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Installed\\ Packages/\n```\n\n\n### Install and configure ApplySyntax\n\nApplySyntax enables automatic recognition of Ansible files, based on their location.\nBecause Ansible files have a `.yml` extension, without ApplySyntax, they will be highlighted as YAML by default.\n\nInstallation:\n```\nTools -\u003e Command Palette... -\u003e Package Control: Install Package\n```\n\nPath to Configuration:\n```\nSublime Text -\u003e Preferences -\u003e Package Settings -\u003e ApplySyntax -\u003e Settings - User\n```\n\nAnd edit with syntax rules:\n```\n    \"syntaxes\": [\n      {\n        \"name\": \"Ansible/Ansible\",\n        \"rules\": [\n          {\"file_name\": \".*/tasks/.*.yml$\"},\n          {\"file_name\": \".*/handler/.*.yml$\"},\n          {\"file_name\": \".*/*_vars/.*.yml$\"},\n          {\"file_name\": \".*/roles/.*.yml$\"},\n          {\"file_name\": \".*/playbooks/.*.yml$\"},\n          {\"file_name\": \".*/.*ansible.*/.*.yml$\"}\n        ]\n      },\n```\n\n\n## License\n\nThis package is under [MIT license](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpchaigno%2Fsublime-ansible","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpchaigno%2Fsublime-ansible","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpchaigno%2Fsublime-ansible/lists"}