mirror of
https://github.com/jbranchaud/til
synced 2026-01-14 12:38:01 +00:00
Compare commits
3 Commits
e072ea18a6
...
ea5fa3076e
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ea5fa3076e | ||
|
|
f25064031f | ||
|
|
295fe153ad |
@@ -10,7 +10,7 @@ pairing with smart people at Hashrocket.
|
||||
|
||||
For a steady stream of TILs, [sign up for my newsletter](https://crafty-builder-6996.ck.page/e169c61186).
|
||||
|
||||
_1459 TILs and counting..._
|
||||
_1460 TILs and counting..._
|
||||
|
||||
---
|
||||
|
||||
@@ -101,6 +101,7 @@ _1459 TILs and counting..._
|
||||
### Brew
|
||||
|
||||
- [Configure Brew Environment Variables](brew/configure-brew-environment-variables.md)
|
||||
- [Export List Of Everything Installed By Brew](brew/export-list-of-everything-installed-by-brew.md)
|
||||
- [List All Services Managed By Brew](brew/list-all-services-managed-by-brew.md)
|
||||
|
||||
### Chrome
|
||||
|
||||
48
brew/export-list-of-everything-installed-by-brew.md
Normal file
48
brew/export-list-of-everything-installed-by-brew.md
Normal file
@@ -0,0 +1,48 @@
|
||||
# Export List Of Everything Installed By Brew
|
||||
|
||||
If you're on a Mac using Homebrew to install various tools and utilities, there
|
||||
may come a time when you want a listing of what is installed.
|
||||
|
||||
Run this command:
|
||||
|
||||
```bash
|
||||
$ brew bundle dump
|
||||
```
|
||||
|
||||
It may take 10 or so seconds. When it is done, you'll have a `Brewfile` in your
|
||||
current directory.
|
||||
|
||||
Open it up and you'll see a bunch of lines like the following:
|
||||
|
||||
```
|
||||
tap "heroku/brew"
|
||||
tap "homebrew/bundle"
|
||||
tap "homebrew/services"
|
||||
tap "mongodb/brew"
|
||||
tap "planetscale/tap"
|
||||
tap "stripe/stripe-cli"
|
||||
brew "asdf"
|
||||
brew "bat"
|
||||
brew "direnv"
|
||||
brew "entr"
|
||||
brew "exa"
|
||||
brew "fd"
|
||||
brew "ffmpeg"
|
||||
brew "fx"
|
||||
brew "fzf"
|
||||
brew "gcc"
|
||||
brew "gh"
|
||||
brew "planetscale/tap/pscale"
|
||||
brew "stripe/stripe-cli/stripe"
|
||||
cask "1password-cli"
|
||||
vscode "ms-playwright.playwright"
|
||||
vscode "ms-vsliveshare.vsliveshare"
|
||||
vscode "prisma.prisma"
|
||||
```
|
||||
|
||||
Notice there are `tap`, `brew`, `cask`, and even `vscode` directives.
|
||||
|
||||
This is a file you could export and then run on a 'new' machine to install all
|
||||
the programs you're used to having available on your current machine.
|
||||
|
||||
[source](https://danmunoz.com/setting-up-a-new-computer-with-homebrew/)
|
||||
@@ -5,6 +5,8 @@ an array-like object with all of the arguments to the function. Even if not
|
||||
all of the arguments are referenced in the function signature, they can
|
||||
still be accessed via the `arguments` object.
|
||||
|
||||
> For ES6+ compatibility, the `spread` operator used via [rest parameters](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters) is preferred over the `arugments` object when accessing an abritrary number of function arguments.
|
||||
|
||||
```javascript
|
||||
function argTest(one) {
|
||||
console.log(one);
|
||||
|
||||
Reference in New Issue
Block a user