{"id":15715977,"url":"https://github.com/superatomic/homebrew-bundle-extensions","last_synced_at":"2025-05-07T01:45:55.941Z","repository":{"id":38334896,"uuid":"492113559","full_name":"superatomic/homebrew-bundle-extensions","owner":"superatomic","description":"🗄 Command extensions for Homebrew that allow for easy modification of brew bundles.","archived":false,"fork":false,"pushed_at":"2024-05-28T22:40:53.000Z","size":17,"stargazers_count":16,"open_issues_count":3,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-31T05:04:23.584Z","etag":null,"topics":["brew","brew-bundle","brew-command","brew-tap","brewfile","brewfiles","bundle","cli","homebrew","homebrew-command","homebrew-tap","tap"],"latest_commit_sha":null,"homepage":"https://gh.superatomic.dev/homebrew-bundle-extensions","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/superatomic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-BSD","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":"2022-05-14T04:40:46.000Z","updated_at":"2025-03-30T00:25:50.000Z","dependencies_parsed_at":"2023-12-27T01:27:54.841Z","dependency_job_id":"1f411f51-6dee-4a1a-912f-dacedc764b70","html_url":"https://github.com/superatomic/homebrew-bundle-extensions","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superatomic%2Fhomebrew-bundle-extensions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superatomic%2Fhomebrew-bundle-extensions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superatomic%2Fhomebrew-bundle-extensions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superatomic%2Fhomebrew-bundle-extensions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/superatomic","download_url":"https://codeload.github.com/superatomic/homebrew-bundle-extensions/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252798770,"owners_count":21805879,"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":["brew","brew-bundle","brew-command","brew-tap","brewfile","brewfiles","bundle","cli","homebrew","homebrew-command","homebrew-tap","tap"],"created_at":"2024-10-03T21:43:44.251Z","updated_at":"2025-05-07T01:45:55.921Z","avatar_url":"https://github.com/superatomic.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Homebrew Bundle Extensions\n\n**Homebrew Bundle Extensions** adds command extensions to [Homebrew] that allow for easy modification of [brew bundles].\n\n## Installation\n\nInstall [Homebrew] first if it isn't already installed, then run:\n\n```shell\nbrew tap superatomic/bundle-extensions\n```\n\nAlternatively, you can add `homebrew-bundle-extensions` to your `Brewfile` by adding this line:\n\n```ruby\ntap \"superatomic/bundle-extensions\"\n```\n\n## Commands\n\n- **`brew add [FORMULA/CASK...]`**\n\n  Intelligently adds one or more provided formulae and/or casks to a `Brewfile`.\n\n  You can specify multiple formulae and casks at once, just like the `brew install` command.\n\n  To use single quotes instead of double quotes for Brewfile lines (e.g. `brew 'bat'` instead of `brew \"bat\"`),\n  set the environment variable `HOMEBREW_BUNDLE_QUOTE_TYPE` to the value `single`.\n\n  To add a descriptive comment above each line (like `brew bundle dump --describe`), use the `--describe` option.\n  This is enabled by default if the environment variable `HOMEBREW_BUNDLE_DUMP_DESCRIBE` is set.\n\n- **`brew drop [FORMULA/CASK...]`**\n\n  Removes one or more provided formulae and/or casks from a `Brewfile`.\n\n  You can specify multiple formulae and casks at once, just like the `brew uninstall` command.\n\n- **`brew file`**\n\n  Opens the `Brewfile` in the default editor (respects the chosen homebrew editor).\n\n  Configure by setting `$HOMEBREW_EDITOR` or `$EDITOR`.\n\n- **`brew view`**\n\n  Displays the `Brewfile`.\n  Uses [`bat`][bat] instead of `cat` if `$HOMEBREW_BAT` is set.\n\nAll commands support specifying a Brewfile's location using `--file`, `--global`,\nor by setting the `$HOMEBREW_BUNDLE_FILE` environment variable.\n\n## License\n\nThis project is duel-licensed under the [BSD 2-Clause \"Simplified\" License](LICENSE-BSD) and the [MIT License](LICENSE-MIT).\n\n[Homebrew]: https://brew.sh\n[brew bundles]: https://github.com/Homebrew/homebrew-bundle\n[bat]: https://github.com/sharkdp/bat\n\n\u003c!-- Project inspired by cargo-edit. Thank you. https://github.com/killercup/cargo-edit --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperatomic%2Fhomebrew-bundle-extensions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuperatomic%2Fhomebrew-bundle-extensions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperatomic%2Fhomebrew-bundle-extensions/lists"}