You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gist does not support directories. π’ I want to be able to customize my VS Code experience in this repository through configurations in a .vscode folder.
The number of files are getting larger than I was planning. π
# List installed formulas
$ brew list
autoconf automake coreutils gettext git libgpg-error libksba libtool libyaml [email protected] pcre2 pkg-config readline zlib
# Strip out git pkg-config openssl coreutils node@12 yarn
$ brew install redis postgresql@10 libiconv cmake re2 graphicsmagick runit icu4c exiftool
==> Downloading https://homebrew.bintray.com/bottles/redis-5.0.6.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/8a/8ae4fed5494daa20391ab16d4be0ba4eca3d55235c02aa576604bee568559608?__gda__=exp=1573853247~hmac=72a7e3c02643c2dff205e23e4b9178e1147aacd059685d8dcdcf57730456ee2b&response-content-disposition=at
######################################################################## 100.0%
==> Pouring redis-5.0.6.catalina.bottle.tar.gz
==> Caveats
To have launchd start redis now and restart at login:
brew services start redis
Or, if you don't want/need a background service you can just run: redis-server /usr/local/etc/redis.conf==> SummaryπΊ /usr/local/Cellar/redis/5.0.6: 13 files, 3.1MB==> Installing dependencies for postgresql@10: icu4c==> Installing postgresql@10 dependency: icu4c==> Downloading https://homebrew.bintray.com/bottles/icu4c-64.2.catalina.bottle.tar.gz==> Downloading from https://akamai.bintray.com/e9/e9ae7bb5a76b48e82f56bc744eaaa1e9bdb5ca49ea6b5a2e4d52f57ad331f063?__gda__=exp=1573853253~hmac=42367c9441f3b80903c3ca1222ff8bbe74bc6a103c151ebc33e39125d24586bc&response-content-disposition=at######################################################################## 100.0%==> Pouring icu4c-64.2.catalina.bottle.tar.gz==> Caveatsicu4c is keg-only, which means it was not symlinked into /usr/local,because macOS provides libicucore.dylib (but nothing else).If you need to have icu4c first in your PATH run: echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.zshrc echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.zshrcFor compilers to find icu4c you may need to set: export LDFLAGS="-L/usr/local/opt/icu4c/lib" export CPPFLAGS="-I/usr/local/opt/icu4c/include"For pkg-config to find icu4c you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig"==> SummaryπΊ /usr/local/Cellar/icu4c/64.2: 257 files, 69.3MB==> Installing postgresql@10==> Downloading https://homebrew.bintray.com/bottles/[email protected]_1.catalina.bottle.tar.gz==> Downloading from https://akamai.bintray.com/36/366f1eeb324e064dc0dc7feb2daec0c516cd8f3efcdaeacf5dd3ac18b09e3eef?__gda__=exp=1573853268~hmac=a296d6d0079b141d0447de6c7e66fca562421a6ba31d65d13c5fe1f94ac35717&response-content-disposition=at######################################################################## 100.0%==> Pouring [email protected]_1.catalina.bottle.tar.gz==> /usr/local/Cellar/postgresql@10/10.10_1/bin/initdb /usr/local/var/postgresql@10==> CaveatsTo migrate existing data from a previous major version of PostgreSQL run: brew postgresql-upgrade-databasepostgresql@10 is keg-only, which means it was not symlinked into /usr/local,because this is an alternate version of another formula.If you need to have postgresql@10 first in your PATH run: echo 'export PATH="/usr/local/opt/postgresql@10/bin:$PATH"' >> ~/.zshrcFor compilers to find postgresql@10 you may need to set: export LDFLAGS="-L/usr/local/opt/postgresql@10/lib" export CPPFLAGS="-I/usr/local/opt/postgresql@10/include"For pkg-config to find postgresql@10 you may need to set: export PKG_CONFIG_PATH="/usr/local/opt/postgresql@10/lib/pkgconfig"To have launchd start postgresql@10 now and restart at login: brew services start postgresql@10Or, if you don't want/need a background service you can just run:
pg_ctl -D /usr/local/var/postgresql@10 start
==> Summary
πΊ /usr/local/Cellar/postgresql@10/10.10_1: 1,708 files, 21.7MB
==> Downloading https://homebrew.bintray.com/bottles/libiconv-1.16.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/24/24d81638fcd7416a56c3dbdac7e2265d7b0476b17a71b631045425380122e6b1?__gda__=exp=1573853291~hmac=9f71887fa2b28f8b36ef4ec04da2bcaa90f9f2ee1e5cadd76bf7832483e24642&response-content-disposition=at
######################################################################## 100.0%
==> Pouring libiconv-1.16.catalina.bottle.tar.gz
==> Caveats
libiconv is keg-only, which means it was not symlinked into /usr/local,
because macOS already provides this software and installing another version in
parallel can cause all kinds of trouble.
If you need to have libiconv first in your PATH run:
echo'export PATH="/usr/local/opt/libiconv/bin:$PATH"'>>~/.zshrc
For compilers to find libiconv you may need to set:
export LDFLAGS="-L/usr/local/opt/libiconv/lib"export CPPFLAGS="-I/usr/local/opt/libiconv/include"
==> Summary
πΊ /usr/local/Cellar/libiconv/1.16: 30 files, 2.4MB
==> Downloading https://homebrew.bintray.com/bottles/cmake-3.15.5.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/46/46b47f448f7690bbed70526a42f27bea54aa7562c9eefb86955102fc83d1366d?__gda__=exp=1573853297~hmac=459a8fd3f06db57ead2e7bf30e438a85609b9064460bab2fb465ed1de16d5211&response-content-disposition=at
######################################################################## 100.0%
==> Pouring cmake-3.15.5.catalina.bottle.tar.gz
==> Caveats
Emacs Lisp files have been installed to:
/usr/local/share/emacs/site-lisp/cmake
==> Summary
πΊ /usr/local/Cellar/cmake/3.15.5: 5,801 files, 53.4MB
==> Downloading https://homebrew.bintray.com/bottles/re2-20191101.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/08/08eb2896f304e147b44fc2b3ef9631277bc09bc2ac574e8d8d951e0349c4858b?__gda__=exp=1573853312~hmac=c66b709850c20ab1b700a6b6f17a7952b7c3dea024c06b6091001e328887c54c&response-content-disposition=at
######################################################################## 100.0%
==> Pouring re2-20191101.catalina.bottle.tar.gz
πΊ /usr/local/Cellar/re2/20191101: 14 files, 1MB
==> Installing dependencies for graphicsmagick: libpng, freetype, jpeg, jasper, libtiff, little-cms2 and webp
==> Installing graphicsmagick dependency: libpng
==> Downloading https://homebrew.bintray.com/bottles/libpng-1.6.37.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/c8/c8e74da602c21f978cd7ee3d489979b4fc6681e71f678a1d99012943ee3a909f?__gda__=exp=1573853320~hmac=78170657f8ba520c72e2bf16a9e5bc9652ee176bac675f73841859195ead9630&response-content-disposition=at
######################################################################## 100.0%
==> Pouring libpng-1.6.37.catalina.bottle.tar.gz
πΊ /usr/local/Cellar/libpng/1.6.37: 27 files, 1.2MB
==> Installing graphicsmagick dependency: freetype
==> Downloading https://homebrew.bintray.com/bottles/freetype-2.10.1.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/dd/ddd686141a969caec11ea248324e3736f6db50a54673187be103dde39cb01ebf?__gda__=exp=1573853325~hmac=c4cda7151cd318dcb9251599fcba0452c804609a7c4d42d6b778c52d6eccc93e&response-content-disposition=at
######################################################################## 100.0%
==> Pouring freetype-2.10.1.catalina.bottle.tar.gz
πΊ /usr/local/Cellar/freetype/2.10.1: 61 files, 2.2MB
==> Installing graphicsmagick dependency: jpeg
==> Downloading https://homebrew.bintray.com/bottles/jpeg-9c.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/b9/b94875481e23ee43f98c5d87085e47821a0100e2d79da309c31303f4c933f076?__gda__=exp=1573853331~hmac=02e9327dd7defe8bb3b96f7ef9f20a2dfdbd82d28cc903387808329f7944c432&response-content-disposition=at
######################################################################## 100.0%
==> Pouring jpeg-9c.catalina.bottle.tar.gz
πΊ /usr/local/Cellar/jpeg/9c: 21 files, 764.9KB
==> Installing graphicsmagick dependency: jasper
==> Downloading https://homebrew.bintray.com/bottles/jasper-2.0.16_1.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/eb/eb5d0888be36aa8afb0eccc43957eeda99ded64ec5a5531240a4ec99450ba183?__gda__=exp=1573853337~hmac=eb0cbe411b2eede2fb285d54afdad200fe273db73a8d524b3d6a18622975cc78&response-content-disposition=at
######################################################################## 100.0%
==> Pouring jasper-2.0.16_1.catalina.bottle.tar.gz
πΊ /usr/local/Cellar/jasper/2.0.16_1: 40 files, 1.4MB
==> Installing graphicsmagick dependency: libtiff
==> Downloading https://homebrew.bintray.com/bottles/libtiff-4.1.0.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/44/449bd9123e73e4c4eab85b77322d769cc9df0f6adab05e9b9319b012d1215a68?__gda__=exp=1573853342~hmac=ea0313c8bf649b8f13bbb0849e457e98694fad620f4e3d0ad624041d443265fc&response-content-disposition=at
######################################################################## 100.0%
==> Pouring libtiff-4.1.0.catalina.bottle.tar.gz
πΊ /usr/local/Cellar/libtiff/4.1.0: 247 files, 3.7MB
==> Installing graphicsmagick dependency: little-cms2
==> Downloading https://homebrew.bintray.com/bottles/little-cms2-2.9.catalina.bottle.1.tar.gz
==> Downloading from https://akamai.bintray.com/fc/fc3b420e222a614a0f5b9fb91af41117ea1290ff19ea73dfc5e1b2021289b1b1?__gda__=exp=1573853349~hmac=a4fdb8e7d73a903d8aebbc32d14a664e21fd5cf49848204eae24cde264072731&response-content-disposition=at
######################################################################## 100.0%
==> Pouring little-cms2-2.9.catalina.bottle.1.tar.gz
πΊ /usr/local/Cellar/little-cms2/2.9: 18 files, 1MB
==> Installing graphicsmagick dependency: webp
==> Downloading https://homebrew.bintray.com/bottles/webp-1.0.3.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/6b/6bce8ee7b2b0cb615ea73deed3de3f345bcec05720222bd23882d4d8b7424fb6?__gda__=exp=1573853354~hmac=71b4dfbe3a9887b00b1a4fd21d9c231e059566622fe50074f4e916b4c82662aa&response-content-disposition=at
######################################################################## 100.0%
==> Pouring webp-1.0.3.catalina.bottle.tar.gz
πΊ /usr/local/Cellar/webp/1.0.3: 39 files, 2.1MB
==> Installing graphicsmagick
==> Downloading https://homebrew.bintray.com/bottles/graphicsmagick-1.3.33.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/f7/f7a2699874e537fd81c0bcd0e06e72d987d0b951a34d724812459c42a6f6d16c?__gda__=exp=1573853360~hmac=b0d5b679cccabed652c90e5a0e632787acca6d7f0f1327c73478b8a90f10e81e&response-content-disposition=at
######################################################################## 100.0%
==> Pouring graphicsmagick-1.3.33.catalina.bottle.tar.gz
πΊ /usr/local/Cellar/graphicsmagick/1.3.33: 490 files, 12.9MB
==> Downloading https://homebrew.bintray.com/bottles/runit-2.1.2.catalina.bottle.1.tar.gz
######################################################################## 100.0%
==> Pouring runit-2.1.2.catalina.bottle.1.tar.gz
==> Caveats
This formula does not install runit as a replacement for init.
The service directory is /usr/local/var/service instead of /service.
A system service that runs runsvdir with the default service directory is
provided. Alternatively you can run runsvdir manually:
runsvdir -P /usr/local/var/service
Depending on the services managed by runit, this may need to start as root.
To have launchd start runit now and restart at login:
brew services start runit
Or, if you don't want/need a background service you can just run: runit==> SummaryπΊ /usr/local/Cellar/runit/2.1.2: 21 files, 310.1KB==> Downloading https://homebrew.bintray.com/bottles/exiftool-11.70.catalina.bottle.tar.gz==> Downloading from https://akamai.bintray.com/fe/fed471f04fc57bfb8c5710d39a01f1a1176a85cf9cc0de2a9d8120382c287a2b?__gda__=exp=1573853375~hmac=5980563adbd43c1efe9857519d1ac23b5f6660e0b84f7bc4021722143369e83a&response-content-disposition=at######################################################################## 100.0%==> Pouring exiftool-11.70.catalina.bottle.tar.gzπΊ /usr/local/Cellar/exiftool/11.70: 556 files, 22.1MB==> Caveats==> redisTo have launchd start redis now and restart at login: brew services start redisOr, if you don't want/need a background service you can just run:
redis-server /usr/local/etc/redis.conf
==> icu4c
icu4c is keg-only, which means it was not symlinked into /usr/local,
because macOS provides libicucore.dylib (but nothing else).
If you need to have icu4c first in your PATH run:
echo'export PATH="/usr/local/opt/icu4c/bin:$PATH"'>>~/.zshrc
echo'export PATH="/usr/local/opt/icu4c/sbin:$PATH"'>>~/.zshrc
For compilers to find icu4c you may need to set:
export LDFLAGS="-L/usr/local/opt/icu4c/lib"export CPPFLAGS="-I/usr/local/opt/icu4c/include"
For pkg-config to find icu4c you may need to set:
export PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig"
==> postgresql@10
To migrate existing data from a previous major version of PostgreSQL run:
brew postgresql-upgrade-database
postgresql@10 is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.
If you need to have postgresql@10 first in your PATH run:
echo'export PATH="/usr/local/opt/postgresql@10/bin:$PATH"'>>~/.zshrc
For compilers to find postgresql@10 you may need to set:
export LDFLAGS="-L/usr/local/opt/postgresql@10/lib"export CPPFLAGS="-I/usr/local/opt/postgresql@10/include"
For pkg-config to find postgresql@10 you may need to set:
export PKG_CONFIG_PATH="/usr/local/opt/postgresql@10/lib/pkgconfig"
To have launchd start postgresql@10 now and restart at login:
brew services start postgresql@10
Or, if you don't want/need a background service you can just run: pg_ctl -D /usr/local/var/postgresql@10 start==> libiconvlibiconv is keg-only, which means it was not symlinked into /usr/local,because macOS already provides this software and installing another version inparallel can cause all kinds of trouble.If you need to have libiconv first in your PATH run: echo 'export PATH="/usr/local/opt/libiconv/bin:$PATH"' >> ~/.zshrcFor compilers to find libiconv you may need to set: export LDFLAGS="-L/usr/local/opt/libiconv/lib" export CPPFLAGS="-I/usr/local/opt/libiconv/include"==> cmakeEmacs Lisp files have been installed to: /usr/local/share/emacs/site-lisp/cmake==> runitThis formula does not install runit as a replacement for init.The service directory is /usr/local/var/service instead of /service.A system service that runs runsvdir with the default service directory isprovided. Alternatively you can run runsvdir manually: runsvdir -P /usr/local/var/serviceDepending on the services managed by runit, this may need to start as root.To have launchd start runit now and restart at login: brew services start runitOr, if you don't want/need a background service you can just run:
runit
$ curl -o- -L https://yarnpkg.com/install.sh | bash
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7152 0 7152 0 0 66841 0 --:--:-- --:--:-- --:--:-- 66841
Installing Yarn!> Downloading tarball...
[1/2]: https://yarnpkg.com/latest.tar.gz --> /var/folders/5q/bylvzmn17nd7zqyx6gsvr08h0000gn/T/yarn.tar.gz.XXXXXXXXXX.EnIkfC0T
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 93 100 93 0 0 1309 0 --:--:-- --:--:-- --:--:-- 1291
100 609 0 609 0 0 1164 0 --:--:-- --:--:-- --:--:-- 1164
100 1214k 100 1214k 0 0 374k 0 0:00:03 0:00:03 --:--:-- 568k
[2/2]: https://yarnpkg.com/latest.tar.gz.asc --> /var/folders/5q/bylvzmn17nd7zqyx6gsvr08h0000gn/T/yarn.tar.gz.XXXXXXXXXX.EnIkfC0T.asc
100 97 100 97 0 0 4041 0 --:--:-- --:--:-- --:--:-- 4041
100 613 0 613 0 0 1583 0 --:--:-- --:--:-- --:--:-- 1583
100 832 100 832 0 0 1258 0 --:--:-- --:--:-- --:--:-- 1258
> Verifying integrity...
gpg: key 1646B01B86E50310: public key "Yarn Packaging <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: Signature made Tue Oct 8 19:36:57 2019 +08
gpg: using RSA key 6D98490C6F1ACDDD448E45954F77679369475BAA
gpg: Good signature from "Yarn Packaging <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 72EC F46A 56B4 AD39 C907 BBB7 1646 B01B 86E5 0310
Subkey fingerprint: 6D98 490C 6F1A CDDD 448E 4595 4F77 6793 6947 5BAA
> GPG signature looks good
> Extracting to ~/.yarn...
> Adding to $PATH...
> We've added the following to your /Users/zain/.zshrc> If this isn't the profile of your current shell then please add the following to your correct profile:
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"> Successfully installed Yarn 1.19.1! Please open another terminal where the `yarn`command will now be available.
# Verify installation
$ source~/.zshrc
#blank
$ yarn --version
1.19.1
$ \curl -sSL https://get.rvm.io | bash -s stable
Downloading https://github.com/rvm/rvm/archive/1.29.9.tar.gz
Downloading https://github.com/rvm/rvm/releases/download/1.29.9/1.29.9.tar.gz.asc
gpg: Signature made Wed Jul 10 16:31:02 2019 +08
gpg: using RSA key 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
gpg: Good signature from "Piotr Kuczynski <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDB
GPG verified '/Users/zain/.rvm/archives/rvm-1.29.9.tgz'
Installing RVM to /Users/zain/.rvm/
RVM PATH line found in /Users/zain/.zshrc.
RVM PATH line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.
RVM sourcing line found in /Users/zain/.zshrc.
RVM sourcing line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.
Installation of RVM in /Users/zain/.rvm/ is almost complete:
* To start using RVM you need to run `source /Users/zain/.rvm/scripts/rvm`in all your open shell windows, in rare cases you need to reopen all shell windows.
Thanks for installing RVM π
Please consider donating to our open collective to help us maintain RVM.
π Donate: https://opencollective.com/rvm/donate
# Verify Installation
$ rvm --version
rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
# Install the current gitlab Ruby version https://gitlab.com/gitlab-org/gitlab/blob/master/.ruby-version
$ rvm install 2.6.3
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.15/x86_64/ruby-2.6.3.
Continuing with compilation. Please read'rvm help mount' to get more information on binary rubies.
Checking requirements for osx.
Installing requirements for osx.
Updating system - please wait
Installing required packages: autoconf, automake, libtool, pkg-config, coreutils, libyaml, libksba, readline, zlib, [email protected] - please wait
Certificates bundle '/usr/local/etc/[email protected]/cert.pem' is already up to date.
Requirements installation successful.
Installing Ruby from source to: /Users/zain/.rvm/rubies/ruby-2.6.3, this may take a while depending on your cpu(s)...
ruby-2.6.3 - #downloading ruby-2.6.3, this may take a while depending on your connection...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 13.8M 100 13.8M 0 0 17.5M 0 --:--:-- --:--:-- --:--:-- 17.5M
ruby-2.6.3 - #extracting ruby-2.6.3 to /Users/zain/.rvm/src/ruby-2.6.3 - please wait
ruby-2.6.3 - #configuring - please wait
ruby-2.6.3 - #post-configuration - please wait
ruby-2.6.3 - #compiling - please wait
ruby-2.6.3 - #installing - please wait
ruby-2.6.3 - #making binaries executable - please wait
ruby-2.6.3 - #downloading rubygems-3.0.6
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 866k 100 866k 0 0 7468k 0 --:--:-- --:--:-- --:--:-- 7468k
No checksum fordownloaded archive, recording checksumin user configuration.
ruby-2.6.3 - #extracting rubygems-3.0.6 - please wait
ruby-2.6.3 - #removing old rubygems - please wait$LANG was empty, setting up LANG=en_US.US-ASCII, if it fails again try setting LANG to something sane and try again.
ruby-2.6.3 - #installing rubygems-3.0.6 - please wait
ruby-2.6.3 - #gemset created /Users/zain/.rvm/gems/ruby-2.6.3@global
ruby-2.6.3 - #importing gemset /Users/zain/.rvm/gemsets/global.gems - please wait
ruby-2.6.3 - #generating global wrappers - please wait
ruby-2.6.3 - #gemset created /Users/zain/.rvm/gems/ruby-2.6.3
ruby-2.6.3 - #importing gemsetfile /Users/zain/.rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.6.3 - #generating default wrappers - please wait
ruby-2.6.3 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
Install of ruby-2.6.3 - #complete
Ruby was built without documentation, to build it run: rvm docs generate-ri
# Verify installation
$ ruby --version
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin19]
Bundler
Install the version of Bundler specified in Gemfile.lock, right below the text BUNDLED WITH.
Install Bundler
$ gem install bundler -v 1.17.3
Fetching bundler-1.17.3.gem
Successfully installed bundler-1.17.3
Parsing documentation for bundler-1.17.3
Installing ri documentation for bundler-1.17.3
Done installing documentation for bundler after 3 seconds
1 gem installed
Right after installing iTerm2, you must be getting this prompt:
The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac.
chsh -s /bin/zsh
$ chsh -s /bin/zsh
Changing shell for zain.
Password for zain:
$ brew install git
==> Installing dependencies for git: gettext and pcre2
==> Installing git dependency: gettext
==> Downloading https://homebrew.bintray.com/bottles/gettext-0.20.1.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/10/107d7f386fbeea6979f9376cdbbcf3f60943caaad61bdc754d3019ce625dffe6?__gda__=exp=1573233830~hmac=1bcb001fb839dc8886
######################################################################## 100.0%
==> Pouring gettext-0.20.1.catalina.bottle.tar.gz
==> Caveats
gettext is keg-only, which means it was not symlinked into /usr/local,
because macOS provides the BSD gettext library & some software gets confused if both are in the library path.
If you need to have gettext first in your PATH run:
echo'export PATH="/usr/local/opt/gettext/bin:$PATH"'>>~/.zshrc
For compilers to find gettext you may need to set:
export LDFLAGS="-L/usr/local/opt/gettext/lib"export CPPFLAGS="-I/usr/local/opt/gettext/include"
==> Summary
πΊ /usr/local/Cellar/gettext/0.20.1: 1,893 files, 18.4MB
==> Installing git dependency: pcre2
==> Downloading https://homebrew.bintray.com/bottles/pcre2-10.33.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/7b/7b92993a7ad0487cabc4395e3633d8294896fa9ffa9e46507d9a7ef25a213ab8?__gda__=exp=1573233836~hmac=931bf03fae3350118d
######################################################################## 100.0%
==> Pouring pcre2-10.33.catalina.bottle.tar.gz
πΊ /usr/local/Cellar/pcre2/10.33: 226 files, 5.8MB
==> Installing git
==> Downloading https://homebrew.bintray.com/bottles/git-2.24.0.catalina.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/fa/fa754c684673a191b999528995c1dc4b0d597a95ed6a2b1dd213c8e7018885ab?__gda__=exp=1573233845~hmac=94da9661072522e3cf
######################################################################## 100.0%
==> Pouring git-2.24.0.catalina.bottle.tar.gz
==> Caveats
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
zsh completions and functions have been installed to:
/usr/local/share/zsh/site-functions
Emacs Lisp files have been installed to:
/usr/local/share/emacs/site-lisp/git
==> Summary
πΊ /usr/local/Cellar/git/2.24.0: 1,547 files, 45.5MB
==> Caveats
==> gettext
gettext is keg-only, which means it was not symlinked into /usr/local,
because macOS provides the BSD gettext library & some software gets confused if both are in the library path.
If you need to have gettext first in your PATH run:
echo'export PATH="/usr/local/opt/gettext/bin:$PATH"'>>~/.zshrc
For compilers to find gettext you may need to set:
export LDFLAGS="-L/usr/local/opt/gettext/lib"export CPPFLAGS="-I/usr/local/opt/gettext/include"
==> git
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
zsh completions and functions have been installed to:
/usr/local/share/zsh/site-functions
Emacs Lisp files have been installed to:
/usr/local/share/emacs/site-lisp/git
4. If you performed above steps properly, when you're committing in Visual Studio Code for the first time, you will be prompted for a passphrase to unlock your OpenPGP secret key
Please make sure that you check β Save in Keychain so that you don't need to enter the passphrase anymore in the future.
Save GPG Passphrase in Keychain
5. To ensure that it's working, restart the laptop and try committing again through Visual Studio Code
You should not be required to enter the passphrase anymore while keep getting your commits signed properly.