{"id":16965165,"url":"https://github.com/gregswindle/dotfiles","last_synced_at":"2026-06-22T19:31:05.569Z","repository":{"id":90405058,"uuid":"92348393","full_name":"gregswindle/dotfiles","owner":"gregswindle","description":"Dotfiles, checklists, templates, labels, and other stuff I'm constantly copying from one repo to another.","archived":false,"fork":false,"pushed_at":"2019-02-22T17:57:18.000Z","size":173,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"develop","last_synced_at":"2025-09-12T21:16:04.957Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gregswindle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","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":"2017-05-25T00:31:48.000Z","updated_at":"2017-05-25T00:31:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"1e0ddaeb-de01-43b6-a818-2c9b90aec111","html_url":"https://github.com/gregswindle/dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gregswindle/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gregswindle%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gregswindle%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gregswindle%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gregswindle%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gregswindle","download_url":"https://codeload.github.com/gregswindle/dotfiles/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gregswindle%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34663522,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-22T02:00:06.391Z","response_time":106,"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":[],"created_at":"2024-10-13T23:45:10.762Z","updated_at":"2026-06-22T19:31:05.549Z","avatar_url":"https://github.com/gregswindle.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"#  Node.js `.files` (dotfiles)\n\u003e :computer: Run-commands, configurations, checklists, templates, labels, and other stuff I'm constantly copying from one repo to another (till I consolidate into a custom generator or something :triumph:).\n\n[![License][license-badge]][license-url]\n\n## 1. Table of contents\n\u003c!-- TOC depthFrom:2 depthTo:6 withLinks:1 updateOnSave:1 orderedList:0 --\u003e\n\n- [1. Table of contents](#1-table-of-contents)\n- [2. Legend](#2-legend)\n- [3. GitHub](#3-github)\n\t- [3.1. Repository generators](#31-repository-generators)\n\t- [3.2. Issue templates](#32-issue-templates)\n\t- [3.3. Contribution guidelines](#33-contribution-guidelines)\n\t- [3.4. Issue labels](#34-issue-labels)\n\t- [3.5. Commit messages and `CHANGELOG` generators](#35-commit-messages-and-changelog-generators)\n- [4. Documentation](#4-documentation)\n\t- [4.1. `README` tools](#41-readme-tools)\n\t- [4.2. API docs](#42-api-docs)\n- [5. Licenses](#5-licenses)\n\n\u003c!-- /TOC --\u003e\n## 2. Legend\n\nThe following emojis represent **resource categories**.\n\n| Symbol | Definition |\n|:-----:|:-----------|\n| :name_badge: | Badges |\n| :construction: | Build tools and services |\n| :twisted_rightwards_arrows: | CD (automated **C**ontinuous **D**eployment services) |\n| :repeat: | CI (automated **C**ontinuous **I**ntegration services) |\n| :rocket: | Deployment relata |\n| :page_facing_up: | Docs; templates; configs; files |\n| :octocat: | GitHub relata |\n| 🏷️    | Issue labels |\n| :copyright: | Licensing tools and info |\n| :shower: | Linters |\n| :chart_with_upwards_trend: | Report generators and tools |\n| :zap: | Source code; executables |\n| :100: | Test automation (unit, functional, perf.) |\n\n## 3. GitHub\n\n\u003e :octocat: Software configuration management aids.\n\n### 3.1. Repository generators\n\n:name_badge: :construction: :page_facing_up: :octocat: :copyright: :zap: [`generator-github-create`][generator-github-create-url] - Yeoman generator for GitHub authentication; repository creation; `README` badges; local git initialization; and local commits and pushes.\n\n### 3.2. Issue templates\n\n\u003e :octocat: Add these files to a `.github` directory at the root of your repository and GitHub will automatically use them as issue and pull request templates.\n\n* :page_facing_up: [`/.github/ISSUE_TEMPLATE.md`][issue-template-url] - A standardized issue template with notes to guide reporters.\n* :page_facing_up: [`/.github/PULL_REQUEST_TEMPLATE.md`][pr-template-url] - A simple PR template focused on quality assurance, security, and dependency drift.\n\n### 3.3. Contribution guidelines\n\n* :page_facing_up: [`/.github/CODE_OF_CONDUCT.md`][coc-url] - Contributor covenant code of conduct.\n* :page_facing_up: [`/.github/CONTRIBUTING.md`][contributing-url] - Succinct yet detailed guidelines that focus on Issues, Pull Requests, and commit messages.\n\n### 3.4. Issue labels\n\n* 🏷️  [`.git-labels`][git-labels-url] - A common set of Issue labels for unambiguous, consistent issue categorization.\n\n### 3.5. Commit messages and `CHANGELOG` generators\n\u003e :twisted_rightwards_arrows: Consistent commit message formats not only make the history of product changes easier for humans to read, but also make it possible for software to create and update `CHANGELOGs`, as well as \"bump\" versions and release them.\n\n* :zap: [`commitplease`][commitplease-url] - Pre-commit hook that enforces the [AngularJS commit guidelines][angularjs-commit-guidelines-url].\n* :twisted_rightwards_arrows: :octocat: :rocket: :zap: [`semantic-release`][semantic-release-url] - Fully automated package publishing.\n* :repeat: :octocat: :zap: [`standard-version`][standard-version-url] - Automatic versioning and `CHANGELOG.md` generation, using GitHub's squash button and [conventional commit messages][conventional-commits-url].\n\n## 4. Documentation\n\n\u003e :page_facing_up: Well-documented software products often enjoy greater adoption than similar products with higher quality and more features but poor or little documentation.\n\n### 4.1. `README` tools\n\n\u003e `README.md` is your repository's \"home\" page, and needs to capture the interest of potential consumers and contributors.\n\n* :name_badge: :construction: :page_facing_up: :octocat: :copyright: :zap: [`generator-github-create`][generator-github-create-url] - Yeoman generator for GitHub authentication; repository creation; `README` badges; local git initialization; and local commits and pushes.\n* :page_facing_up: [`emoji cheat sheet`][emoji-cheat-sheet-url] - Emojis add meaning and flavor to your communications (when used judiciously).\n* :page_facing_up: [GitHub Flavored Markdown cheatsheet][gh-flavored-md-cheatsheet-url] - Gist with simple examples for easy reference.\n* :page_facing_up: [Mastering Markdown • GitHub Guide][mastering-md-gh-guide-url] - Learn GitHub's markdown syntax in three minutes.\n* :name_badge: :repeat: :chart_with_upwards_trend: [`ScoreMe`][score-me-url] - Generates a `README` documentation quality scores (0-100) and badges. (Used as part of [`CocoaPods`' Quality Index calculations][cocoapods-qa-indexes-url] for Pods.)\n\n### 4.2. API docs\n\n* :page_facing_up: :zap: [`JSDoc`][jsdoc-url] - The de-facto API documentation generator for Javascript.\n* :page_facing_up: :zap: [`jsdoc-to-markdown`][jsdoc-to-markdown-url] - Creates markdown API documentation from `JSDoc`-annotated Javascript.\n\u003e **:repeat: Tip**: generate `JSDoc` markdown with every push and commit the docs to your GitHub repository's Wiki for API doc automation!\n\n* :name_badge: :page_facing_up: :chart_with_upwards_trend: :zap: [`ESDoc`][esdoc-url] - An automated API documentation tool with available hosting services, linting, and coverage reports.\n\n## 5. Licenses\n\n\u003e :copyright: The open source community's freedom to innovate and share depends on social and legal contracts.\n\n* :copyright: :page_facing_up: [`Choose a Creative Commons license`][choose-ccl-url] - Media license guidance.\n* :copyright: :page_facing_up: [`Choose an open source license`][choose-osl-url] - Software license guidance.\n* :copyright: :zap: [`generator-license`][generator-license-url] - Generate a LICENSE file for your project using Yeoman.\n* :copyright: :zap: [`generator-license-cc`][generator-license-cc-url] - Generate a Creative Commons LICENSE for your Creative Work.\n* :copyright: :page_facing_up: [`Open Source Initiative: FAQ`][osi-faq-url] - Frequently asked questions about open source licensing.\n\n---\n\n\u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-sa/4.0/\"\u003e\u003cimg alt=\"Creative Commons License\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by-sa/4.0/88x31.png\" /\u003e\u003c/a\u003e This work is licensed under a \u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-sa/4.0/\"\u003eCreative Commons Attribution-ShareAlike 4.0 International License\u003c/a\u003e.\n\n© 2017, [Greg Swindle][author-url].\n\n[angularjs-commit-guidelines-url]: https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#commit\n[author-url]: https://github.com/gregswindle\n[choose-ccl-url]: https://creativecommons.org/share-your-work/\n[choose-osl-url]: https://choosealicense.com\n[coc-url]: .github/CODE_OF_CONDUCT.md\n[cocoapods-qa-indexes-url]: https://guides.cocoapods.org/making/quality-indexes.html\n[commitplease-url]: https://github.com/jzaefferer/commitplease\n[contributing-url]: .github/CONTRIBUTING.md\n[conventional-commits-url]: https://conventionalcommits.org/\n[emoji-cheat-sheet-url]: https://www.webpagefx.com/tools/emoji-cheat-sheet/\n[esdoc-url]: https://esdoc.org/manual/usage/feature.html\n[generator-github-create-url]: https://github.com/trainerbill/generator-github-create\n[generator-license-cc-url]: https://github.com/ek9/generator-license-cc\n[generator-license-url]: https://github.com/jozefizso/generator-license\n[gh-flavored-md-cheatsheet-url]: https://gist.github.com/stevenyap/7038119\n[git-labels-url]: .git-labels/README.md\n[issue-template-url]: .github/ISSUE_TEMPLATE.md\n[jsdoc-to-markdown-url]: https://github.com/jsdoc2md/jsdoc-to-markdown\n[jsdoc-url]: http://usejsdoc.org\n[license-badge]: https://i.creativecommons.org/l/by-sa/4.0/80x15.png\n[license-url]: ./LICENSE\n[mastering-md-gh-guide-url]: https://guides.github.com/features/mastering-markdown/\n[nodejs-new-pantone-white-img]: assets/img/nodejs-new-pantone-white.png\n[osi-faq-url]: https://opensource.org/faq\n[pr-template-url]: .github/PULL_REQUEST_TEMPLATE.md\n[score-me-url]: http://clayallsopp.github.io/readme-score/?url=https://github.com/gregswindle/dotfiles\n[semantic-release-url]: https://github.com/semantic-release/semantic-release\n[standard-version-url]: https://github.com/conventional-changelog/standard-version\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgregswindle%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgregswindle%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgregswindle%2Fdotfiles/lists"}