From f7b44f934cb7435aa2fc9958031763c510321518 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 14 Jul 2021 10:26:37 +0200 Subject: [PATCH 001/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index ea8ae4835..d1bf98f91 100755 --- a/clone.sh +++ b/clone.sh @@ -35,6 +35,7 @@ git clone git@github.com:EventSaucePHP/RabbitMQBundleBindings.git $EVENTSAUCE/Ra git clone git@github.com:EventSaucePHP/RectorFrom0to1.git $EVENTSAUCE/RectorFrom0to1 # Laravel +git clone git@github.com:laravel/beep.git $LARAVEL/beep git clone git@github.com:laravel/breeze.git $LARAVEL/breeze git clone git@github.com:laravel/browser-kit-testing.git $LARAVEL/browser-kit-testing git clone git@github.com:laravel/cashier-stripe.git $LARAVEL/cashier-stripe From 68d72919548ec86d40ecbdfdac593e4864d7233b Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 14 Jul 2021 10:28:06 +0200 Subject: [PATCH 002/165] Open VS code --- bin/debug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/debug b/bin/debug index 3f11de531..1ffca488d 100755 --- a/bin/debug +++ b/bin/debug @@ -26,4 +26,4 @@ php artisan migrate:fresh --seed npm install npm run dev -open -a /Applications/PhpStorm.app "`pwd`" +open -a "/Applications/Visual Studio Code.app" "`pwd`" From 851b61ab9a405e0f59495da681c3c29481854a7e Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 14 Jul 2021 10:34:51 +0200 Subject: [PATCH 003/165] Open in current dir --- bin/debug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/debug b/bin/debug index 1ffca488d..aeef795e0 100755 --- a/bin/debug +++ b/bin/debug @@ -3,7 +3,7 @@ echo "Setting up test project..." REPOSITORY=$1 -DIRECTORY="$HOME/Sites/$2" +DIRECTORY="./$2" if [ -z "$REPOSITORY" ] || [ -z "$DIRECTORY" ]; then echo "Please provide both a repository and target directory." From ce2df9c61267e257e811bc137781a850b4f85668 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 14 Jul 2021 10:36:02 +0200 Subject: [PATCH 004/165] Rename binary --- bin/{debug => setup} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename bin/{debug => setup} (100%) diff --git a/bin/debug b/bin/setup similarity index 100% rename from bin/debug rename to bin/setup From 3afa02ca248611e7e5d60d7a643aa604be69c8bc Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Sat, 31 Jul 2021 13:56:40 +0200 Subject: [PATCH 005/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index d1bf98f91..cca259b1a 100755 --- a/clone.sh +++ b/clone.sh @@ -16,6 +16,7 @@ git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io # Blade UI Kit git clone git@github.com:blade-ui-kit/awesome-tall-stack.git $BLADE/awesome-tall-stack +git clone git@github.com:blade-ui-kit/demo.git $BLADE/demo git clone git@github.com:blade-ui-kit/blade-docs.git $BLADE/blade-docs git clone git@github.com:blade-ui-kit/blade-heroicons.git $BLADE/blade-heroicons git clone git@github.com:blade-ui-kit/blade-icons.git $BLADE/blade-icons From 094e0c7cc17cf5cfa332cf33d8f40004559c6e28 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 2 Aug 2021 10:27:55 +0200 Subject: [PATCH 006/165] Update aliases.zsh --- aliases.zsh | 2 -- 1 file changed, 2 deletions(-) diff --git a/aliases.zsh b/aliases.zsh index 64a1cc2f2..fe658faae 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -21,8 +21,6 @@ alias seed="php artisan db:seed" # PHP alias cfresh="rm -rf vendor/ composer.lock && composer i" -alias php74="docker run -it -w /data -v ${PWD}:/data:delegated --entrypoint php --rm registry.gitlab.com/grahamcampbell/php:7.4" -alias php8="docker run -it -w /data -v ${PWD}:/data:delegated --entrypoint php --rm registry.gitlab.com/grahamcampbell/php:8.0" alias composer="php -d memory_limit=-1 /usr/local/bin/composer" # JS From 068a33cc0a71f4ae184d5be9d3235c9f8f7740a7 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 3 Aug 2021 14:18:19 +0200 Subject: [PATCH 007/165] Update clone.sh --- clone.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clone.sh b/clone.sh index cca259b1a..7eab61936 100755 --- a/clone.sh +++ b/clone.sh @@ -45,6 +45,8 @@ git clone git@github.com:laravel/docs.git $LARAVEL/docs git clone git@github.com:laravel/dusk.git $LARAVEL/dusk git clone git@github.com:laravel/echo.git $LARAVEL/echo git clone git@github.com:laravel/envoy.git $LARAVEL/envoy +git clone git@github.com:laravel/forge.git $LARAVEL/forge +git clone git@github.com:laravel/forge-cli.git $LARAVEL/forge-cli git clone git@github.com:laravel/forge-sdk.git $LARAVEL/forge-sdk git clone git@github.com:laravel/fortify.git $LARAVEL/fortify git clone git@github.com:laravel/framework.git $LARAVEL/framework From e4c6ad8d3f645d5f0ef4eef7af7f3d4340502e6b Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 4 Aug 2021 14:57:17 +0200 Subject: [PATCH 008/165] Rename install.sh to fresh.sh --- install.sh => fresh.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename install.sh => fresh.sh (100%) diff --git a/install.sh b/fresh.sh similarity index 100% rename from install.sh rename to fresh.sh From 49d1f1672a57d7bd42a7b93b5e6c57c3a3157daf Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 4 Aug 2021 14:57:32 +0200 Subject: [PATCH 009/165] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0d24a715b..d41aa8b1b 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ If you did all of the above you may now follow these install instructions to set 4. Run the installation with: ```zsh - ~/.dotfiles/install.sh + ~/.dotfiles/fresh.sh ``` 5. After mackup is synced with your cloud storage, restore preferences by running `mackup restore` From 7465d39a86e1e7343b3e63fd6b35fbe4b04c3e3c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 9 Aug 2021 16:09:43 +0200 Subject: [PATCH 010/165] Update Brewfile --- Brewfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Brewfile b/Brewfile index 15ea37330..94c89a652 100644 --- a/Brewfile +++ b/Brewfile @@ -58,8 +58,8 @@ cask 'docker' cask 'figma' cask 'firefox' cask 'github' -cask 'google-backup-and-sync' cask 'google-chrome' +cask 'google-drive' cask 'gpg-suite' cask 'imageoptim' cask 'insomnia' From c6a09d78dfb3dfa6cae11269c759f0a023317929 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 9 Aug 2021 16:11:11 +0200 Subject: [PATCH 011/165] Update Brewfile --- Brewfile | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Brewfile b/Brewfile index 94c89a652..c856a86a2 100644 --- a/Brewfile +++ b/Brewfile @@ -50,7 +50,6 @@ brew 'yarn' # Apps cask '1password' cask '1password-cli' -cask 'aerial' cask 'caffeine' cask 'dbngin' cask 'discord' @@ -74,12 +73,9 @@ cask 'tableplus' cask 'telegram-desktop' cask 'the-unarchiver' cask 'tinkerwell' -cask 'transmission' cask 'transmit' -cask 'tunnelbear' cask 'tuple' cask 'visual-studio-code' -cask 'vlc' cask 'zoom' # Quicklook From ef56861dea25d729a89ab08d9b86c9e752fce247 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Sat, 14 Aug 2021 21:29:07 +0200 Subject: [PATCH 012/165] Update Brewfile --- Brewfile | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Brewfile b/Brewfile index c856a86a2..28ee72657 100644 --- a/Brewfile +++ b/Brewfile @@ -35,7 +35,6 @@ brew 'gifsicle' # Development brew 'php' brew 'php@7.4' -brew 'php@7.3' brew 'composer' brew 'imagemagick' brew 'libmemcached' @@ -49,7 +48,6 @@ brew 'yarn' # Apps cask '1password' -cask '1password-cli' cask 'caffeine' cask 'dbngin' cask 'discord' @@ -86,10 +84,6 @@ cask 'quicklook-json' cask 'font-lato' cask 'font-open-sans' cask 'font-roboto' -cask 'font-source-code-pro-for-powerline' -cask 'font-source-code-pro' -cask 'font-source-sans-pro' -cask 'font-source-serif-pro' # Mac App Store mas 'Byword', id: 420212497 From 0d3e7262378d6f38be0908f28a33afa4b7ec518d Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Sat, 14 Aug 2021 21:31:39 +0200 Subject: [PATCH 013/165] Update Brewfile --- Brewfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Brewfile b/Brewfile index 28ee72657..7a4acabae 100644 --- a/Brewfile +++ b/Brewfile @@ -84,6 +84,10 @@ cask 'quicklook-json' cask 'font-lato' cask 'font-open-sans' cask 'font-roboto' +cask 'font-source-code-pro-for-powerline' +cask 'font-source-code-pro' +cask 'font-source-sans-pro' +cask 'font-source-serif-pro' # Mac App Store mas 'Byword', id: 420212497 From dbf57cfbb184c9725a71cf9d80b9fb6bf7630e28 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Sun, 15 Aug 2021 13:56:51 +0200 Subject: [PATCH 014/165] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d41aa8b1b..8cb404610 100644 --- a/README.md +++ b/README.md @@ -81,6 +81,6 @@ Enjoy your own Dotfiles! ## Thanks To... -I first got the idea for starting this project by visiting the [GitHub does dotfiles](https://dotfiles.github.io/) project. Both [Zach Holman](https://github.com/holman/dotfiles) and [Mathias Bynens](https://github.com/mathiasbynens/dotfiles) were great sources of inspiration. [Sourabh Bajaj](https://twitter.com/sb2nov/)'s [Mac OS X Setup Guide](http://sourabhbajaj.com/mac-setup/) proved to be invaluable. Thanks to [@subnixr](https://github.com/subnixr) for [his awesome Zsh theme](https://github.com/subnixr/minimal)! And lastly, I'd like to thank [Emma Fabre](https://twitter.com/anahkiasen) for [her excellent presentation on Homebrew](https://speakerdeck.com/anahkiasen/a-storm-homebrewin) which made me migrate a lot to a [`Brewfile`](./Brewfile) and [Mackup](https://github.com/lra/mackup). +I first got the idea for starting this project by visiting the [GitHub does dotfiles](https://dotfiles.github.io/) project. Both [Zach Holman](https://github.com/holman/dotfiles) and [Mathias Bynens](https://github.com/mathiasbynens/dotfiles) were great sources of inspiration. [Sourabh Bajaj](https://twitter.com/sb2nov/)'s [Mac OS X Setup Guide](http://sourabhbajaj.com/mac-setup/) proved to be invaluable. Thanks to [@subnixr](https://github.com/subnixr) for [his awesome Zsh theme](https://github.com/subnixr/minimal)! Thanks to [Caneco](https://twitter.com/caneco) for the header in this readme. And lastly, I'd like to thank [Emma Fabre](https://twitter.com/anahkiasen) for [her excellent presentation on Homebrew](https://speakerdeck.com/anahkiasen/a-storm-homebrewin) which made me migrate a lot to a [`Brewfile`](./Brewfile) and [Mackup](https://github.com/lra/mackup). In general, I'd like to thank every single one who open-sources their dotfiles for their effort to contribute something to the open-source community. From a649feef247458d93a198e4265a30cf03b8a1e7f Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 31 Aug 2021 15:34:12 +0200 Subject: [PATCH 015/165] Update clone.sh --- clone.sh | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/clone.sh b/clone.sh index 7eab61936..076b8f1ea 100755 --- a/clone.sh +++ b/clone.sh @@ -11,6 +11,7 @@ LARAVEL=$SITES/laravel git clone git@github.com:driesvints/driesvints.com.git $SITES/driesvints.com git clone git@github.com:fullstackbelgium/fullstackbelgium.be.git $SITES/fullstackbelgium.be git clone git@github.com:fullstackeurope/fullstackeurope.com.git $SITES/fullstackeurope.com +git clone git@github.com:github-php/sponsors.laravel.io.git $SITES/php-github-sponsors git clone git@github.com:laravelio/laravel.io.git $SITES/laravel.io git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io @@ -26,15 +27,6 @@ git clone git@github.com:blade-ui-kit/blade-zondicons.git $BLADE/blade-zondicons git clone git@github.com:blade-ui-kit/docs.git $BLADE/docs git clone git@github.com:blade-ui-kit/tallstack.dev.git $BLADE/tallstack.dev -# EventSauce -git clone git@github.com:EventSaucePHP/Clock.git $EVENTSAUCE/Clock -git clone git@github.com:EventSaucePHP/DoctrineMessageRepository.git $EVENTSAUCE/DoctrineMessageRepository -git clone git@github.com:EventSaucePHP/DoctrineOutboxMessageDispatcher.git $EVENTSAUCE/DoctrineOutboxMessageDispatcher -git clone git@github.com:EventSaucePHP/EventSauce.git $EVENTSAUCE/EventSauce -git clone git@github.com:EventSaucePHP/LaravelEventSauce.git $EVENTSAUCE/LaravelEventSauce -git clone git@github.com:EventSaucePHP/RabbitMQBundleBindings.git $EVENTSAUCE/RabbitMQBundleBindings -git clone git@github.com:EventSaucePHP/RectorFrom0to1.git $EVENTSAUCE/RectorFrom0to1 - # Laravel git clone git@github.com:laravel/beep.git $LARAVEL/beep git clone git@github.com:laravel/breeze.git $LARAVEL/breeze From 961a0f7bb4d0f6a63fa4e147bedc4fde6367e3cc Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 31 Aug 2021 15:34:34 +0200 Subject: [PATCH 016/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 7a4acabae..32e987c3d 100644 --- a/Brewfile +++ b/Brewfile @@ -72,6 +72,7 @@ cask 'telegram-desktop' cask 'the-unarchiver' cask 'tinkerwell' cask 'transmit' +cask 'tunnelbear' cask 'tuple' cask 'visual-studio-code' cask 'zoom' From 07f0f01bccaaeb5059c55688b1f015b692748fa2 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 14 Sep 2021 17:14:47 +0200 Subject: [PATCH 017/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index 076b8f1ea..3777e5d0a 100755 --- a/clone.sh +++ b/clone.sh @@ -59,6 +59,7 @@ git clone git@github.com:laravel/sail.git $LARAVEL/sail git clone git@github.com:laravel/sail-server.git $LARAVEL/sail-server git clone git@github.com:laravel/sanctum.git $LARAVEL/sanctum git clone git@github.com:laravel/scout.git $LARAVEL/scout +git clone git@github.com:laravel/serializable-closure.git $LARAVEL/serializable-closure git clone git@github.com:laravel/slack-notification-channel.git $LARAVEL/slack-notification-channel git clone git@github.com:laravel/socialite.git $LARAVEL/socialite git clone git@github.com:laravel/spark-paddle.git $LARAVEL/spark-paddle From 0ffdc89d5ccc60e07486aa3312e4f5b6c4f78ccb Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 26 Oct 2021 11:40:16 +0200 Subject: [PATCH 018/165] Update clone.sh --- clone.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/clone.sh b/clone.sh index 3777e5d0a..2dbb836c6 100755 --- a/clone.sh +++ b/clone.sh @@ -9,6 +9,10 @@ LARAVEL=$SITES/laravel # Personal git clone git@github.com:driesvints/driesvints.com.git $SITES/driesvints.com +git clone git@github.com:driesvints/learn-laravel-cashier.com.git $SITES/learn-laravel-cashier.com +git clone git@github.com:driesvints/pixelperfect.company.git $SITES/pixelperfect.company +git clone git@github.com:driesvints/vat-calculator.git $SITES/vat-calculator +git clone git@github.com:eventyio/eventy.io.git $SITES/eventy.io git clone git@github.com:fullstackbelgium/fullstackbelgium.be.git $SITES/fullstackbelgium.be git clone git@github.com:fullstackeurope/fullstackeurope.com.git $SITES/fullstackeurope.com git clone git@github.com:github-php/sponsors.laravel.io.git $SITES/php-github-sponsors From 8bbc4a564991b8f2912e587ee926cceb837fb043 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 5 Nov 2021 10:10:15 +0100 Subject: [PATCH 019/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 32e987c3d..50ed0089f 100644 --- a/Brewfile +++ b/Brewfile @@ -20,6 +20,7 @@ brew 'mackup' brew 'mas' # Mac App Store manager brew 'pkg-config' # https://github.com/driesvints/dotfiles/issues/20 brew 'stripe/stripe-cli/stripe' +brew 'stripe/stripe-mock/stripe-mock' brew 'svn' brew 'trash' # Manage the Trash bin brew 'tree' # List directories in a tree structure From eeee2321a902c5f62dbbe017deb87817f31d6ffc Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 19 Nov 2021 20:47:25 +0100 Subject: [PATCH 020/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 50ed0089f..2418e8f5a 100644 --- a/Brewfile +++ b/Brewfile @@ -59,6 +59,7 @@ cask 'github' cask 'google-chrome' cask 'google-drive' cask 'gpg-suite' +cask 'homebrew/cask-drivers/elgato-stream-deck' cask 'imageoptim' cask 'insomnia' cask 'pastebot' From 9d16847902be8a5bcce712e2aba8751201b2d95f Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 15:18:42 +0100 Subject: [PATCH 021/165] Update Brewfile --- Brewfile | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Brewfile b/Brewfile index 2418e8f5a..a3b102d29 100644 --- a/Brewfile +++ b/Brewfile @@ -15,15 +15,11 @@ brew 'git' brew 'gnupg' brew 'grep' brew 'httpie' -brew 'hub' brew 'mackup' brew 'mas' # Mac App Store manager brew 'pkg-config' # https://github.com/driesvints/dotfiles/issues/20 brew 'stripe/stripe-cli/stripe' brew 'stripe/stripe-mock/stripe-mock' -brew 'svn' -brew 'trash' # Manage the Trash bin -brew 'tree' # List directories in a tree structure brew 'zlib' # Needed for Memcached # Spatie Medialibrary @@ -61,7 +57,7 @@ cask 'google-drive' cask 'gpg-suite' cask 'homebrew/cask-drivers/elgato-stream-deck' cask 'imageoptim' -cask 'insomnia' +cask 'insomnia'4 cask 'pastebot' cask 'phpmon' cask 'phpstorm' From 886932957903041196e220e4427de7789943dae8 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 15:45:31 +0100 Subject: [PATCH 022/165] Update fresh.sh --- fresh.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fresh.sh b/fresh.sh index f0b7640f0..92d76cca9 100755 --- a/fresh.sh +++ b/fresh.sh @@ -12,6 +12,10 @@ if test ! $(which brew); then /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" fi +# Removes .zshrc from $HOME (if it exists) and symlinks the .zshrc file from the .dotfiles +rm -rf $HOME/.zshrc +ln -s $HOME/.dotfiles/.zshrc $HOME/.zshrc + # Update Homebrew recipes brew update @@ -42,10 +46,6 @@ mkdir $HOME/Sites/laravel # Clone Github repositories ./clone.sh -# Removes .zshrc from $HOME (if it exists) and symlinks the .zshrc file from the .dotfiles -rm -rf $HOME/.zshrc -ln -s $HOME/.dotfiles/.zshrc $HOME/.zshrc - # Symlink the Mackup config file to the home directory ln -s $HOME/.dotfiles/.mackup.cfg $HOME/.mackup.cfg From 84ba1d9079637e8ee04e0ec5fd7fe37e085a1f6e Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 15:51:41 +0100 Subject: [PATCH 023/165] Update fresh.sh --- fresh.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fresh.sh b/fresh.sh index 92d76cca9..9574935f1 100755 --- a/fresh.sh +++ b/fresh.sh @@ -10,6 +10,9 @@ fi # Check for Homebrew and install if we don't have it if test ! $(which brew); then /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" + + echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> $HOME/.zprofile + eval "$(/opt/homebrew/bin/brew shellenv)" fi # Removes .zshrc from $HOME (if it exists) and symlinks the .zshrc file from the .dotfiles From 984ddf7e52bcf2e91dd9445457fcd65a4b94432a Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 15:55:25 +0100 Subject: [PATCH 024/165] Update fresh.sh --- fresh.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fresh.sh b/fresh.sh index 9574935f1..3ad4fcb3c 100755 --- a/fresh.sh +++ b/fresh.sh @@ -24,7 +24,7 @@ brew update # Install all our dependencies with bundle (See Brewfile) brew tap homebrew/bundle -brew bundle +brew bundle --file $DOTFILES # Set default MySQL root password and auth type mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 'password'; FLUSH PRIVILEGES;" @@ -47,10 +47,10 @@ mkdir $HOME/Sites/eventsauce mkdir $HOME/Sites/laravel # Clone Github repositories -./clone.sh +$DOTFILES/clone.sh # Symlink the Mackup config file to the home directory -ln -s $HOME/.dotfiles/.mackup.cfg $HOME/.mackup.cfg +ln -s $DOTFILES/.mackup.cfg $HOME/.mackup.cfg # Set macOS preferences - we will run this last because this will reload the shell source .macos From 5866fd4a5907bf63a0e7ba8f46af6e6cd6901b34 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 15:56:04 +0100 Subject: [PATCH 025/165] Update fresh.sh --- fresh.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fresh.sh b/fresh.sh index 3ad4fcb3c..5b104b00a 100755 --- a/fresh.sh +++ b/fresh.sh @@ -24,7 +24,7 @@ brew update # Install all our dependencies with bundle (See Brewfile) brew tap homebrew/bundle -brew bundle --file $DOTFILES +brew bundle --file $DOTFILES/Brewfile # Set default MySQL root password and auth type mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 'password'; FLUSH PRIVILEGES;" From 998763fb5dd5dfa719aeb21abb7cd2a7aeb66709 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 15:59:27 +0100 Subject: [PATCH 026/165] Update fresh.sh --- fresh.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fresh.sh b/fresh.sh index 5b104b00a..909180e69 100755 --- a/fresh.sh +++ b/fresh.sh @@ -53,4 +53,4 @@ $DOTFILES/clone.sh ln -s $DOTFILES/.mackup.cfg $HOME/.mackup.cfg # Set macOS preferences - we will run this last because this will reload the shell -source .macos +source $DOTFILES/.macos From d9934732852eee9b20b108c30b852ade45433fc0 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 16:01:12 +0100 Subject: [PATCH 027/165] Update Brewfile --- Brewfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Brewfile b/Brewfile index a3b102d29..1418d9187 100644 --- a/Brewfile +++ b/Brewfile @@ -57,7 +57,7 @@ cask 'google-drive' cask 'gpg-suite' cask 'homebrew/cask-drivers/elgato-stream-deck' cask 'imageoptim' -cask 'insomnia'4 +cask 'insomnia' cask 'pastebot' cask 'phpmon' cask 'phpstorm' From 8ac33d1eb4151ba609c751404d2c1900ed32ba0c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 16:17:40 +0100 Subject: [PATCH 028/165] Update Brewfile --- Brewfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Brewfile b/Brewfile index 1418d9187..f5c1909fb 100644 --- a/Brewfile +++ b/Brewfile @@ -4,6 +4,8 @@ tap 'homebrew/cask-fonts' tap 'homebrew/cask-versions' tap 'homebrew/bundle' tap 'nicoverbruggen/homebrew-cask' +tap 'stripe/stripe-cli' +tap 'stripe/stripe-mock' # Binaries brew 'awscli' From 9b3eb0bdb2a576dce0db46ef4b47ac31d1ebd1a7 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 16:18:56 +0100 Subject: [PATCH 029/165] Update Brewfile --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index f5c1909fb..e255fd05d 100644 --- a/Brewfile +++ b/Brewfile @@ -55,7 +55,6 @@ cask 'figma' cask 'firefox' cask 'github' cask 'google-chrome' -cask 'google-drive' cask 'gpg-suite' cask 'homebrew/cask-drivers/elgato-stream-deck' cask 'imageoptim' From 9327cf033d146a567bf184cd2f045b6852e2134d Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 16:24:29 +0100 Subject: [PATCH 030/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index e255fd05d..467e1a6ca 100644 --- a/Brewfile +++ b/Brewfile @@ -22,6 +22,7 @@ brew 'mas' # Mac App Store manager brew 'pkg-config' # https://github.com/driesvints/dotfiles/issues/20 brew 'stripe/stripe-cli/stripe' brew 'stripe/stripe-mock/stripe-mock' +brew 'svn' # Needed to install fonts brew 'zlib' # Needed for Memcached # Spatie Medialibrary From 03ec569380c17730acdbe0b4e38b53600796598c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 17:03:30 +0100 Subject: [PATCH 031/165] Update aliases.zsh --- aliases.zsh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aliases.zsh b/aliases.zsh index fe658faae..2b25a5282 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -2,7 +2,7 @@ alias copyssh="pbcopy < $HOME/.ssh/id_ed25519.pub" alias reloadshell="source $HOME/.zshrc" alias reloaddns="dscacheutil -flushcache && sudo killall -HUP mDNSResponder" -alias ll="/usr/local/opt/coreutils/libexec/gnubin/ls -AhlFo --color --group-directories-first" +alias ll="/opt/homebrew/opt/coreutils/libexec/gnubin/ls -AhlFo --color --group-directories-first" alias phpstorm='open -a /Applications/PhpStorm.app "`pwd`"' alias shrug="echo '¯\_(ツ)_/¯' | pbcopy" alias c="clear" @@ -21,7 +21,7 @@ alias seed="php artisan db:seed" # PHP alias cfresh="rm -rf vendor/ composer.lock && composer i" -alias composer="php -d memory_limit=-1 /usr/local/bin/composer" +alias composer="php -d memory_limit=-1 /opt/homebrew/bin/composer" # JS alias nfresh="rm -rf node_modules/ package-lock.json && npm install" From 5fd3f5d4bc5591f62e4b0152115ffb3f4857a3ab Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 17:09:35 +0100 Subject: [PATCH 032/165] Update clone.sh --- clone.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clone.sh b/clone.sh index 2dbb836c6..f5504ca13 100755 --- a/clone.sh +++ b/clone.sh @@ -15,7 +15,7 @@ git clone git@github.com:driesvints/vat-calculator.git $SITES/vat-calculator git clone git@github.com:eventyio/eventy.io.git $SITES/eventy.io git clone git@github.com:fullstackbelgium/fullstackbelgium.be.git $SITES/fullstackbelgium.be git clone git@github.com:fullstackeurope/fullstackeurope.com.git $SITES/fullstackeurope.com -git clone git@github.com:github-php/sponsors.laravel.io.git $SITES/php-github-sponsors +git clone git@github.com:github-php/sponsors.git $SITES/php-github-sponsors git clone git@github.com:laravelio/laravel.io.git $SITES/laravel.io git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io From 29a0442754fa00ca4e240698c7b44045906bd7cf Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 17:15:53 +0100 Subject: [PATCH 033/165] Update Brewfile --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 467e1a6ca..00f226c28 100644 --- a/Brewfile +++ b/Brewfile @@ -5,7 +5,6 @@ tap 'homebrew/cask-versions' tap 'homebrew/bundle' tap 'nicoverbruggen/homebrew-cask' tap 'stripe/stripe-cli' -tap 'stripe/stripe-mock' # Binaries brew 'awscli' From a518a735798bb82fad051163a84f823f0ee65e87 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Nov 2021 17:27:55 +0100 Subject: [PATCH 034/165] Update Brewfile --- Brewfile | 3 --- 1 file changed, 3 deletions(-) diff --git a/Brewfile b/Brewfile index 00f226c28..5e64b407a 100644 --- a/Brewfile +++ b/Brewfile @@ -22,7 +22,6 @@ brew 'pkg-config' # https://github.com/driesvints/dotfiles/issues/20 brew 'stripe/stripe-cli/stripe' brew 'stripe/stripe-mock/stripe-mock' brew 'svn' # Needed to install fonts -brew 'zlib' # Needed for Memcached # Spatie Medialibrary brew 'jpegoptim' @@ -36,9 +35,7 @@ brew 'php' brew 'php@7.4' brew 'composer' brew 'imagemagick' -brew 'libmemcached' brew 'meilisearch' -brew 'memcached' brew 'mysql' brew 'nginx' brew 'node' From 8877633123ac67216cf2eee679a75029c5410b58 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 26 Nov 2021 10:24:12 +0100 Subject: [PATCH 035/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 5e64b407a..02f4cfc72 100644 --- a/Brewfile +++ b/Brewfile @@ -32,6 +32,7 @@ brew 'gifsicle' # Development brew 'php' +brew 'php@8.0' brew 'php@7.4' brew 'composer' brew 'imagemagick' From dce9ba74ea57229752af0d979dad21d2b180a153 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Sun, 28 Nov 2021 15:29:13 +0100 Subject: [PATCH 036/165] Update fresh.sh --- fresh.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fresh.sh b/fresh.sh index 909180e69..be70cd275 100755 --- a/fresh.sh +++ b/fresh.sh @@ -30,7 +30,7 @@ brew bundle --file $DOTFILES/Brewfile mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 'password'; FLUSH PRIVILEGES;" # Install PHP extensions with PECL -pecl install imagick memcached redis swoole +pecl install imagick redis swoole # Install global Composer packages /usr/local/bin/composer global require laravel/installer laravel/valet beyondcode/expose From 6958f073df34d23b18573694b29bbb09495ec101 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 30 Nov 2021 12:03:26 +0100 Subject: [PATCH 037/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index f5504ca13..c59d99124 100755 --- a/clone.sh +++ b/clone.sh @@ -71,4 +71,5 @@ git clone git@github.com:laravel/spark-stripe.git $LARAVEL/spark-stripe git clone git@github.com:laravel/telescope.git $LARAVEL/telescope git clone git@github.com:laravel/tinker.git $LARAVEL/tinker git clone git@github.com:laravel/ui.git $LARAVEL/ui +git clone git@github.com:laravel/valet.git $LARAVEL/valet git clone git@github.com:laravel/vapor-ui.git $LARAVEL/vapor-ui From bc9294215049c52cecbbfe7630ad8a0cf7196abd Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 3 Dec 2021 13:35:39 +0100 Subject: [PATCH 038/165] Update clone.sh --- clone.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/clone.sh b/clone.sh index c59d99124..329fd3ea8 100755 --- a/clone.sh +++ b/clone.sh @@ -20,7 +20,6 @@ git clone git@github.com:laravelio/laravel.io.git $SITES/laravel.io git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io # Blade UI Kit -git clone git@github.com:blade-ui-kit/awesome-tall-stack.git $BLADE/awesome-tall-stack git clone git@github.com:blade-ui-kit/demo.git $BLADE/demo git clone git@github.com:blade-ui-kit/blade-docs.git $BLADE/blade-docs git clone git@github.com:blade-ui-kit/blade-heroicons.git $BLADE/blade-heroicons @@ -29,7 +28,6 @@ git clone git@github.com:blade-ui-kit/blade-ui-kit.git $BLADE/blade-ui-kit git clone git@github.com:blade-ui-kit/blade-ui-kit.com.git $BLADE/blade-ui-kit.com git clone git@github.com:blade-ui-kit/blade-zondicons.git $BLADE/blade-zondicons git clone git@github.com:blade-ui-kit/docs.git $BLADE/docs -git clone git@github.com:blade-ui-kit/tallstack.dev.git $BLADE/tallstack.dev # Laravel git clone git@github.com:laravel/beep.git $LARAVEL/beep From 6a4e493fe8c703b2f93241ea510de51faa1f7e1a Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 3 Dec 2021 17:21:11 +0100 Subject: [PATCH 039/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 02f4cfc72..aadba9d86 100644 --- a/Brewfile +++ b/Brewfile @@ -54,6 +54,7 @@ cask 'firefox' cask 'github' cask 'google-chrome' cask 'gpg-suite' +cask 'helo' cask 'homebrew/cask-drivers/elgato-stream-deck' cask 'imageoptim' cask 'insomnia' From 662ac075d6d18442d5cd88df5e15b5ac943c8a70 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 7 Dec 2021 17:38:46 +0100 Subject: [PATCH 040/165] Update aliases.zsh --- aliases.zsh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aliases.zsh b/aliases.zsh index 2b25a5282..b11268382 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -6,6 +6,8 @@ alias ll="/opt/homebrew/opt/coreutils/libexec/gnubin/ls -AhlFo --color --group-d alias phpstorm='open -a /Applications/PhpStorm.app "`pwd`"' alias shrug="echo '¯\_(ツ)_/¯' | pbcopy" alias c="clear" +alias compile="commit 'compile'" +alias version="commit 'version'" # Directories alias dotfiles="cd $DOTFILES" From 5fdf73a67b167629d04197a85993287d26086b04 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 8 Dec 2021 14:37:51 +0100 Subject: [PATCH 041/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index 329fd3ea8..711ecd52f 100755 --- a/clone.sh +++ b/clone.sh @@ -32,6 +32,7 @@ git clone git@github.com:blade-ui-kit/docs.git $BLADE/docs # Laravel git clone git@github.com:laravel/beep.git $LARAVEL/beep git clone git@github.com:laravel/breeze.git $LARAVEL/breeze +git clone git@github.com:laravel/breeze-next.git $LARAVEL/breeze-next git clone git@github.com:laravel/browser-kit-testing.git $LARAVEL/browser-kit-testing git clone git@github.com:laravel/cashier-stripe.git $LARAVEL/cashier-stripe git clone git@github.com:laravel/cashier-paddle.git $LARAVEL/cashier-paddle From 85a3caceebb6de8ee10034fb8da7d75a3a7ea256 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 14 Dec 2021 10:57:29 +0100 Subject: [PATCH 042/165] Protect setup directory --- bin/setup | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/setup b/bin/setup index aeef795e0..02c823f13 100755 --- a/bin/setup +++ b/bin/setup @@ -2,8 +2,11 @@ echo "Setting up test project..." -REPOSITORY=$1 -DIRECTORY="./$2" +if [[ $PWD != "$HOME/Sites" ]]; then + echo "You can only setup projects in the $HOME/Sites directory." + + exit 1 +fi if [ -z "$REPOSITORY" ] || [ -z "$DIRECTORY" ]; then echo "Please provide both a repository and target directory." From 6ece1c9eeae0e18021c90334fb2ddcd5e87c66f9 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 20 Dec 2021 15:12:59 +0100 Subject: [PATCH 043/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index 711ecd52f..60bd56617 100755 --- a/clone.sh +++ b/clone.sh @@ -57,6 +57,7 @@ git clone git@github.com:laravel/lumen-framework.git $LARAVEL/lumen-framework git clone git@github.com:laravel/nexmo-notification-channel.git $LARAVEL/nexmo-notification-channel git clone git@github.com:laravel/nova.git $LARAVEL/nova git clone git@github.com:laravel/octane.git $LARAVEL/octane +git clone git@github.com:laravel/package-template.git $LARAVEL/package-template git clone git@github.com:laravel/passport.git $LARAVEL/passport git clone git@github.com:laravel/sail.git $LARAVEL/sail git clone git@github.com:laravel/sail-server.git $LARAVEL/sail-server From 60dd66b006d2a2514d77df87f03d89130cffa6bc Mon Sep 17 00:00:00 2001 From: Christoph Rumpel Date: Wed, 5 Jan 2022 09:44:40 +0100 Subject: [PATCH 044/165] Update possible typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8cb404610..632019f1c 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ First, go through the checklist below to make sure you didn't forget anything be ### Installing macOS cleanly -After going to our checklist above and making sure you backed everything up, we're going to cleanly install macOS with the latest release. Follow [this article](https://www.imore.com/how-do-clean-install-macos) to cleanly install the latest macOS version. +After going through our checklist above and making sure you backed everything up, we're going to cleanly install macOS with the latest release. Follow [this article](https://www.imore.com/how-do-clean-install-macos) to cleanly install the latest macOS version. ### Setting up your Mac From 3da376ea945aca316227b456a5b31079eca84166 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 7 Jan 2022 15:35:04 +0100 Subject: [PATCH 045/165] Update setup --- bin/setup | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/setup b/bin/setup index 02c823f13..0af47bdc5 100755 --- a/bin/setup +++ b/bin/setup @@ -2,6 +2,9 @@ echo "Setting up test project..." +REPOSITORY=$1 +DIRECTORY="./$2" + if [[ $PWD != "$HOME/Sites" ]]; then echo "You can only setup projects in the $HOME/Sites directory." From 7f6ad26fffe2885e79cbdda9666f4e6bfa6db76b Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 7 Jan 2022 15:36:27 +0100 Subject: [PATCH 046/165] Update setup --- bin/setup | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/setup b/bin/setup index 0af47bdc5..601c534eb 100755 --- a/bin/setup +++ b/bin/setup @@ -23,7 +23,7 @@ cd $DIRECTORY cp .env.example .env sed -i '' 's/DB_DATABASE=.*/DB_DATABASE=laravel/' .env sed -i '' 's/DB_USERNAME=.*/DB_USERNAME=root/' .env -sed -i '' 's/DB_PASSWORD=.*/DB_PASSWORD=password/' .env +sed -i '' 's/DB_PASSWORD=.*/DB_PASSWORD=/' .env composer install php artisan key:generate From 11cb748f48ee6afb66910d185959df29c2f4518f Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 12 Jan 2022 14:01:43 +0100 Subject: [PATCH 047/165] Update Brewfile --- Brewfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Brewfile b/Brewfile index aadba9d86..57a802dba 100644 --- a/Brewfile +++ b/Brewfile @@ -63,7 +63,6 @@ cask 'phpmon' cask 'phpstorm' cask 'ray' cask 'screenflow' -cask 'signal' cask 'slack' cask 'tableplus' cask 'telegram-desktop' @@ -73,6 +72,7 @@ cask 'transmit' cask 'tunnelbear' cask 'tuple' cask 'visual-studio-code' +cask 'whatsapp' cask 'zoom' # Quicklook From b9d5a35ea97e070f7738d72c84aedbaaf67c6cf3 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 17 Feb 2022 12:16:08 +0100 Subject: [PATCH 048/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index 60bd56617..e986c89b5 100755 --- a/clone.sh +++ b/clone.sh @@ -68,6 +68,7 @@ git clone git@github.com:laravel/slack-notification-channel.git $LARAVEL/slack-n git clone git@github.com:laravel/socialite.git $LARAVEL/socialite git clone git@github.com:laravel/spark-paddle.git $LARAVEL/spark-paddle git clone git@github.com:laravel/spark-stripe.git $LARAVEL/spark-stripe +git clone git@github.com:laravel/spark.laravel.com.git $LARAVEL/spark.laravel.com git clone git@github.com:laravel/telescope.git $LARAVEL/telescope git clone git@github.com:laravel/tinker.git $LARAVEL/tinker git clone git@github.com:laravel/ui.git $LARAVEL/ui From 7ffb3016a980247565a440d2e422443a449df0b7 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 17 Feb 2022 12:16:34 +0100 Subject: [PATCH 049/165] Update clone.sh --- clone.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clone.sh b/clone.sh index e986c89b5..46470e819 100755 --- a/clone.sh +++ b/clone.sh @@ -50,11 +50,10 @@ git clone git@github.com:laravel/horizon.git $LARAVEL/horizon git clone git@github.com:laravel/installer.git $LARAVEL/installer git clone git@github.com:laravel/jetstream.git $LARAVEL/jetstream git clone git@github.com:laravel/laravel.git $LARAVEL/laravel -git clone git@github.com:laravel/laravel.com-next.git $LARAVEL/laravel.com-next +git clone git@github.com:laravel/laravel.com.git $LARAVEL/laravel.com git clone git@github.com:laravel/legacy-factories.git $LARAVEL/legacy-factories git clone git@github.com:laravel/lumen.git $LARAVEL/lumen git clone git@github.com:laravel/lumen-framework.git $LARAVEL/lumen-framework -git clone git@github.com:laravel/nexmo-notification-channel.git $LARAVEL/nexmo-notification-channel git clone git@github.com:laravel/nova.git $LARAVEL/nova git clone git@github.com:laravel/octane.git $LARAVEL/octane git clone git@github.com:laravel/package-template.git $LARAVEL/package-template @@ -74,3 +73,4 @@ git clone git@github.com:laravel/tinker.git $LARAVEL/tinker git clone git@github.com:laravel/ui.git $LARAVEL/ui git clone git@github.com:laravel/valet.git $LARAVEL/valet git clone git@github.com:laravel/vapor-ui.git $LARAVEL/vapor-ui +git clone git@github.com:laravel/vonage-notification-channel.git $LARAVEL/vonage-notification-channel From 7a6db19f594e2319c673493dffc1fa59fd2a45ad Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 21 Feb 2022 15:48:57 +0100 Subject: [PATCH 050/165] Update clone.sh --- clone.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/clone.sh b/clone.sh index 46470e819..5a168b0f2 100755 --- a/clone.sh +++ b/clone.sh @@ -4,7 +4,6 @@ echo "Cloning repositories..." SITES=$HOME/Sites BLADE=$SITES/blade-ui-kit -EVENTSAUCE=$SITES/eventsauce LARAVEL=$SITES/laravel # Personal From cda9481c19ab983ece4a150396787dc003ba3062 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 22 Feb 2022 15:12:36 +0100 Subject: [PATCH 051/165] wip --- .zshrc | 2 +- aliases.zsh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.zshrc b/.zshrc index a6e56c3b6..cbd4075bd 100644 --- a/.zshrc +++ b/.zshrc @@ -79,7 +79,7 @@ ZSH_CUSTOM=$DOTFILES # Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/ # Example format: plugins=(rails git textmate ruby lighthouse) # Add wisely, as too many plugins slow down shell startup. -plugins=(git) +plugins=(artisan git) source $ZSH/oh-my-zsh.sh diff --git a/aliases.zsh b/aliases.zsh index b11268382..41a5724ab 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -19,7 +19,9 @@ alias docs="lara && cd docs/" # Laravel alias a="php artisan" alias fresh="php artisan migrate:fresh --seed" +alias tinker="php artisan tinker" alias seed="php artisan db:seed" +alias serve="php artisan serve" # PHP alias cfresh="rm -rf vendor/ composer.lock && composer i" From 70dcbeece819c373344b8840e5e7881025e83f9c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 23 Feb 2022 16:03:52 +0100 Subject: [PATCH 052/165] ZSH Artisan and zshrc update --- .zshrc | 29 ++++++++++++++--------------- plugins/artisan | 1 + 2 files changed, 15 insertions(+), 15 deletions(-) create mode 160000 plugins/artisan diff --git a/.zshrc b/.zshrc index cbd4075bd..e6c18b8d0 100644 --- a/.zshrc +++ b/.zshrc @@ -5,10 +5,7 @@ export DOTFILES=$HOME/.dotfiles # export PATH=$HOME/bin:/usr/local/bin:$PATH # Path to your oh-my-zsh installation. -export ZSH=$HOME/.oh-my-zsh - -# Enable completions -autoload -Uz compinit && compinit +export ZSH="$HOME/.oh-my-zsh" # Minimal - Theme Settings export MNML_INSERT_CHAR="$" @@ -18,12 +15,12 @@ export MNML_RPROMPT=('mnml_cwd 20') # Set name of the theme to load --- if set to "random", it will # load a random theme each time oh-my-zsh is loaded, in which case, # to know which specific one was loaded, run: echo $RANDOM_THEME -# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes +# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes ZSH_THEME="minimal" # Set list of themes to pick from when loading at random # Setting this variable when ZSH_THEME=random will cause zsh to load -# a theme from this variable instead of looking in ~/.oh-my-zsh/themes/ +# a theme from this variable instead of looking in $ZSH/themes/ # If set to an empty array, this variable will have no effect. # ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" ) @@ -34,17 +31,16 @@ ZSH_THEME="minimal" # Case-sensitive completion must be off. _ and - will be interchangeable. # HYPHEN_INSENSITIVE="true" -# Uncomment the following line to disable bi-weekly auto-update checks. -# DISABLE_AUTO_UPDATE="true" - -# Uncomment the following line to automatically update without prompting. -# DISABLE_UPDATE_PROMPT="true" +# Uncomment one of the following lines to change the auto-update behavior +# zstyle ':omz:update' mode disabled # disable automatic updates +# zstyle ':omz:update' mode auto # update automatically without asking +# zstyle ':omz:update' mode reminder # just remind me to update when it's time # Uncomment the following line to change how often to auto-update (in days). -# export UPDATE_ZSH_DAYS=13 +# zstyle ':omz:update' frequency 13 # Uncomment the following line if pasting URLs and other text is messed up. -# DISABLE_MAGIC_FUNCTIONS=true +# DISABLE_MAGIC_FUNCTIONS="true" # Uncomment the following line to disable colors in ls. # DISABLE_LS_COLORS="true" @@ -56,6 +52,9 @@ ZSH_THEME="minimal" # ENABLE_CORRECTION="true" # Uncomment the following line to display red dots whilst waiting for completion. +# You can also set it to another string to have that shown instead of the default red dots. +# e.g. COMPLETION_WAITING_DOTS="%F{yellow}waiting...%f" +# Caution: this setting can cause issues with multiline prompts in zsh < 5.7.1 (see #5765) # COMPLETION_WAITING_DOTS="true" # Uncomment the following line if you want to disable marking untracked files @@ -75,8 +74,8 @@ HIST_STAMPS="dd/mm/yyyy" ZSH_CUSTOM=$DOTFILES # Which plugins would you like to load? -# Standard plugins can be found in ~/.oh-my-zsh/plugins/* -# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/ +# Standard plugins can be found in $ZSH/plugins/ +# Custom plugins may be added to $ZSH_CUSTOM/plugins/ # Example format: plugins=(rails git textmate ruby lighthouse) # Add wisely, as too many plugins slow down shell startup. plugins=(artisan git) diff --git a/plugins/artisan b/plugins/artisan new file mode 160000 index 000000000..d097c375f --- /dev/null +++ b/plugins/artisan @@ -0,0 +1 @@ +Subproject commit d097c375fcfc29af15172d6d7f4005187106d847 From a811a9343da77a588fecde625bbd1637ed9b7ec3 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 28 Feb 2022 20:38:10 +0100 Subject: [PATCH 053/165] Update fresh.sh --- fresh.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/fresh.sh b/fresh.sh index be70cd275..0e3f95fc9 100755 --- a/fresh.sh +++ b/fresh.sh @@ -43,7 +43,6 @@ mkdir $HOME/Sites # Create sites subdirectories mkdir $HOME/Sites/blade-ui-kit -mkdir $HOME/Sites/eventsauce mkdir $HOME/Sites/laravel # Clone Github repositories From a49647e8c96c2d5d9a857355c60562bb5a075dc8 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 10 Mar 2022 12:17:45 +0100 Subject: [PATCH 054/165] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 632019f1c..ceff61385 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ + + +------ +

## Introduction From 06d0e9f190fd72213ee33dec382ae4c935d28c69 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 17 Mar 2022 18:52:56 +0100 Subject: [PATCH 055/165] Update fresh.sh --- fresh.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fresh.sh b/fresh.sh index 0e3f95fc9..20826008e 100755 --- a/fresh.sh +++ b/fresh.sh @@ -33,11 +33,14 @@ mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_passwor pecl install imagick redis swoole # Install global Composer packages -/usr/local/bin/composer global require laravel/installer laravel/valet beyondcode/expose +/usr/local/bin/composer global require laravel/installer laravel/valet beyondcode/expose spatie/global-ray # Install Laravel Valet $HOME/.composer/vendor/bin/valet install +# Install Global Ray +$HOME/.composer/vendor/bin/global-ray install + # Create a Sites directory mkdir $HOME/Sites From 954ac46da7b8998438eb8cf1755da8dbe7152d52 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 25 Mar 2022 13:03:23 +0100 Subject: [PATCH 056/165] Update fresh.sh --- fresh.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fresh.sh b/fresh.sh index 20826008e..673ce1eaf 100755 --- a/fresh.sh +++ b/fresh.sh @@ -33,7 +33,7 @@ mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_passwor pecl install imagick redis swoole # Install global Composer packages -/usr/local/bin/composer global require laravel/installer laravel/valet beyondcode/expose spatie/global-ray +/usr/local/bin/composer global require laravel/installer laravel/valet beyondcode/expose spatie/global-ray spatie/visit # Install Laravel Valet $HOME/.composer/vendor/bin/valet install From 331e9a87390e7d9d80b8d26dcfd0e8e499028c38 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 25 Mar 2022 13:04:12 +0100 Subject: [PATCH 057/165] Update Brewfile --- Brewfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Brewfile b/Brewfile index 57a802dba..c1a4a2c07 100644 --- a/Brewfile +++ b/Brewfile @@ -9,6 +9,7 @@ tap 'stripe/stripe-cli' # Binaries brew 'awscli' brew 'bash' # Latest Bash version +brew 'bat' # Used for spatie/visit brew 'coreutils' # Those that come with macOS are outdated brew 'ffmpeg' brew 'gh' @@ -16,6 +17,7 @@ brew 'git' brew 'gnupg' brew 'grep' brew 'httpie' +brew 'jq' # Used for spatie/visit brew 'mackup' brew 'mas' # Mac App Store manager brew 'pkg-config' # https://github.com/driesvints/dotfiles/issues/20 From 8570df470ece2df8446f42e6ac4312b2e1b4b696 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 5 Apr 2022 14:05:41 +0200 Subject: [PATCH 058/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index 5a168b0f2..455139d08 100755 --- a/clone.sh +++ b/clone.sh @@ -64,6 +64,7 @@ git clone git@github.com:laravel/scout.git $LARAVEL/scout git clone git@github.com:laravel/serializable-closure.git $LARAVEL/serializable-closure git clone git@github.com:laravel/slack-notification-channel.git $LARAVEL/slack-notification-channel git clone git@github.com:laravel/socialite.git $LARAVEL/socialite +git clone git@github.com:laravel/spark-next-docs.git $LARAVEL/spark-next-docs git clone git@github.com:laravel/spark-paddle.git $LARAVEL/spark-paddle git clone git@github.com:laravel/spark-stripe.git $LARAVEL/spark-stripe git clone git@github.com:laravel/spark.laravel.com.git $LARAVEL/spark.laravel.com From 54feec6ff1b0d117c83c5baa7154df585625f981 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 11 Apr 2022 09:59:07 +0200 Subject: [PATCH 059/165] Update README.md --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index ceff61385..632019f1c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,3 @@ - - ------- -

## Introduction From 9aff144ce587e4fd2f8fb79d772b1ddfe06175b2 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 12 Apr 2022 16:40:53 +0200 Subject: [PATCH 060/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index 455139d08..ec2c172ce 100755 --- a/clone.sh +++ b/clone.sh @@ -30,6 +30,7 @@ git clone git@github.com:blade-ui-kit/docs.git $BLADE/docs # Laravel git clone git@github.com:laravel/beep.git $LARAVEL/beep +git clone git@github.com:laravel/blog.laravel.com.git $LARAVEL/blog.laravel.com git clone git@github.com:laravel/breeze.git $LARAVEL/breeze git clone git@github.com:laravel/breeze-next.git $LARAVEL/breeze-next git clone git@github.com:laravel/browser-kit-testing.git $LARAVEL/browser-kit-testing From 04b06089c0c51d4368a1c0cd01c53340e2e39448 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 20 Apr 2022 10:48:01 +0200 Subject: [PATCH 061/165] Update README.md --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 632019f1c..be09f5ff9 100644 --- a/README.md +++ b/README.md @@ -10,11 +10,11 @@ This repository serves as my way to help me setup and maintain my Mac. It takes ## A Fresh macOS Setup -These instructions are for when you've already set up your dotfiles. If you want to get started with your own dotfiles you can [find instructions below](#your-own-dotfiles). +These instructions are for setting up new Mac devices. Instead, if you want to get started building your own dotfiles, you can [find those instructions below](#your-own-dotfiles). -### Before you re-install +### Backup your data -First, go through the checklist below to make sure you didn't forget anything before you wipe your hard drive. +If you're migrating from an existing Mac, you should first make sure to backup all of your existing data. Go through the checklist below to make sure you didn't forget anything before you migrate. - Did you commit and push any changes/branches to your git repositories? - Did you remember to save all important documents from non-iCloud directories? @@ -22,15 +22,11 @@ First, go through the checklist below to make sure you didn't forget anything be - Did you remember to export important data from your local database? - Did you update [mackup](https://github.com/lra/mackup) to the latest version and ran `mackup backup`? -### Installing macOS cleanly - -After going through our checklist above and making sure you backed everything up, we're going to cleanly install macOS with the latest release. Follow [this article](https://www.imore.com/how-do-clean-install-macos) to cleanly install the latest macOS version. - ### Setting up your Mac -If you did all of the above you may now follow these install instructions to setup a new Mac. +After backing up your old Mac you may now follow these install instructions to setup a new one. -1. Update macOS to the latest version with the App Store +1. Update macOS to the latest version through system preferences 2. [Generate a new public and private SSH key](https://docs.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) by running: ```zsh @@ -56,6 +52,10 @@ Your Mac is now ready to use! > 💡 You can use a different location than `~/.dotfiles` if you want. Make sure you also update the reference in the [`.zshrc`](./.zshrc#L2) file. +### Cleaning your old Mac (optionally) + +After you've set up your new Mac you may want to wipe and clean install your old Mac. Follow [this article](https://support.apple.com/guide/mac-help/erase-and-reinstall-macos-mh27903/mac) to do that. Remember to [backup your data](#backup-your-data) first! + ## Your Own Dotfiles **Please note that the instructions below assume you already have set up Oh My Zsh so make sure to first [install Oh My Zsh](https://github.com/robbyrussell/oh-my-zsh#getting-started) before you continue.** From 7e21af7c9f91114d52f3aa93d3924f03d0b146bc Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 29 Apr 2022 10:50:27 +0200 Subject: [PATCH 062/165] Update clone.sh --- clone.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/clone.sh b/clone.sh index ec2c172ce..cb9624f9f 100755 --- a/clone.sh +++ b/clone.sh @@ -14,7 +14,6 @@ git clone git@github.com:driesvints/vat-calculator.git $SITES/vat-calculator git clone git@github.com:eventyio/eventy.io.git $SITES/eventy.io git clone git@github.com:fullstackbelgium/fullstackbelgium.be.git $SITES/fullstackbelgium.be git clone git@github.com:fullstackeurope/fullstackeurope.com.git $SITES/fullstackeurope.com -git clone git@github.com:github-php/sponsors.git $SITES/php-github-sponsors git clone git@github.com:laravelio/laravel.io.git $SITES/laravel.io git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io From 926f4a84be1def5ab02fdee9c472c47ec01fdb18 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 29 Apr 2022 16:15:43 +0200 Subject: [PATCH 063/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index cb9624f9f..2edac5772 100755 --- a/clone.sh +++ b/clone.sh @@ -48,6 +48,7 @@ git clone git@github.com:laravel/helpers.git $LARAVEL/helpers git clone git@github.com:laravel/horizon.git $LARAVEL/horizon git clone git@github.com:laravel/installer.git $LARAVEL/installer git clone git@github.com:laravel/jetstream.git $LARAVEL/jetstream +git clone git@github.com:laravel/jetstream-docs.git $LARAVEL/jetstream-docs git clone git@github.com:laravel/laravel.git $LARAVEL/laravel git clone git@github.com:laravel/laravel.com.git $LARAVEL/laravel.com git clone git@github.com:laravel/legacy-factories.git $LARAVEL/legacy-factories From 77692a4159a4cfe62f1f44e12e85f819accb91ad Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 6 May 2022 13:13:07 +0200 Subject: [PATCH 064/165] Update clone.sh --- clone.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/clone.sh b/clone.sh index 2edac5772..2c1e6deb5 100755 --- a/clone.sh +++ b/clone.sh @@ -9,7 +9,6 @@ LARAVEL=$SITES/laravel # Personal git clone git@github.com:driesvints/driesvints.com.git $SITES/driesvints.com git clone git@github.com:driesvints/learn-laravel-cashier.com.git $SITES/learn-laravel-cashier.com -git clone git@github.com:driesvints/pixelperfect.company.git $SITES/pixelperfect.company git clone git@github.com:driesvints/vat-calculator.git $SITES/vat-calculator git clone git@github.com:eventyio/eventy.io.git $SITES/eventy.io git clone git@github.com:fullstackbelgium/fullstackbelgium.be.git $SITES/fullstackbelgium.be From d37a22e9f284f27247e855126a79ce83023c369c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 11 May 2022 11:28:46 +0200 Subject: [PATCH 065/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index c1a4a2c07..d7514da39 100644 --- a/Brewfile +++ b/Brewfile @@ -48,6 +48,7 @@ brew 'yarn' # Apps cask '1password' cask 'caffeine' +cask 'camo-studio' cask 'dbngin' cask 'discord' cask 'docker' From 1a87a94e4203ce45520e5105618bf5938e99af10 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 31 May 2022 11:26:30 +0200 Subject: [PATCH 066/165] Update minimal.zsh-theme (#83) * Update minimal.zsh-theme * Update minimal.zsh-theme --- minimal.zsh-theme | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/minimal.zsh-theme b/minimal.zsh-theme index cd5030d34..918d14526 100644 --- a/minimal.zsh-theme +++ b/minimal.zsh-theme @@ -160,11 +160,12 @@ function mnml_jobs { } function mnml_files { + local _ls="$(env which ls)" local _w="%{\e[0m%}" local _g="%{\e[38;5;244m%}" - local a_files="$(ls -1A | sed -n '$=')" - local v_files="$(ls -1 | sed -n '$=')" + local a_files="$($_ls -1A | sed -n '$=')" + local v_files="$($_ls -1 | sed -n '$=')" local h_files="$((a_files - v_files))" local output="${_w}[$_g${v_files:-0}" @@ -191,7 +192,7 @@ function mnml_me_ls { if [ "$(uname)" = "Darwin" ] && ! ls --version &> /dev/null; then COLUMNS=$COLUMNS CLICOLOR_FORCE=1 ls -C -G -F else - ls -C -F --color="always" -w $COLUMNS + env ls -C -F --color="always" -w $COLUMNS fi } @@ -295,4 +296,4 @@ RPROMPT='$(_mnml_wrap MNML_RPROMPT)' _mnml_bind_widgets bindkey -M main "^M" buffer-empty -bindkey -M vicmd "^M" buffer-empty \ No newline at end of file +bindkey -M vicmd "^M" buffer-empty From a039ef96637674929f7183cd986c29b339be0058 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 22 Jun 2022 15:01:09 +0200 Subject: [PATCH 067/165] Update Brewfile --- Brewfile | 3 --- 1 file changed, 3 deletions(-) diff --git a/Brewfile b/Brewfile index d7514da39..6a4fdd8cd 100644 --- a/Brewfile +++ b/Brewfile @@ -48,7 +48,6 @@ brew 'yarn' # Apps cask '1password' cask 'caffeine' -cask 'camo-studio' cask 'dbngin' cask 'discord' cask 'docker' @@ -58,12 +57,10 @@ cask 'github' cask 'google-chrome' cask 'gpg-suite' cask 'helo' -cask 'homebrew/cask-drivers/elgato-stream-deck' cask 'imageoptim' cask 'insomnia' cask 'pastebot' cask 'phpmon' -cask 'phpstorm' cask 'ray' cask 'screenflow' cask 'slack' From 1e6aca184c1a471792d014168fb01dcbcd50a2c6 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 22 Jun 2022 16:37:48 +0200 Subject: [PATCH 068/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index 2c1e6deb5..1f760d0fa 100755 --- a/clone.sh +++ b/clone.sh @@ -57,6 +57,7 @@ git clone git@github.com:laravel/nova.git $LARAVEL/nova git clone git@github.com:laravel/octane.git $LARAVEL/octane git clone git@github.com:laravel/package-template.git $LARAVEL/package-template git clone git@github.com:laravel/passport.git $LARAVEL/passport +git clone git@github.com:laravel/pint.git $LARAVEL/pint git clone git@github.com:laravel/sail.git $LARAVEL/sail git clone git@github.com:laravel/sail-server.git $LARAVEL/sail-server git clone git@github.com:laravel/sanctum.git $LARAVEL/sanctum From 5b506f8b217f9a5ac78052ac72caba94bd26fa0d Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 28 Jun 2022 09:31:56 +0200 Subject: [PATCH 069/165] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index be09f5ff9..84417d2f9 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ After backing up your old Mac you may now follow these install instructions to s 3. Clone this repo to `~/.dotfiles` with: ```zsh - git clone git@github.com:driesvints/dotfiles.git ~/.dotfiles + git clone --recursive git@github.com:driesvints/dotfiles.git ~/.dotfiles ``` 4. Run the installation with: From a95cab4ad17e08ad43215dbf46fadbf5c8773806 Mon Sep 17 00:00:00 2001 From: Lucas Larson <91468+LucasLarson@users.noreply.github.com> Date: Wed, 31 Aug 2022 05:37:31 -0400 Subject: [PATCH 070/165] add `.gitmodules` file for existing submodule (#87) Signed-off-by: Lucas Larson Signed-off-by: Lucas Larson --- .gitmodules | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .gitmodules diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 000000000..21becb578 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "plugins/artisan"] + path = plugins/artisan + url = git@github.com:jessarcher/zsh-artisan.git From 5c85df87a1cccf58a4041f1d6a1f9418d6387e13 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 1 Sep 2022 10:20:51 +0200 Subject: [PATCH 071/165] Update clone.sh --- clone.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/clone.sh b/clone.sh index 1f760d0fa..48a7c4138 100755 --- a/clone.sh +++ b/clone.sh @@ -8,7 +8,6 @@ LARAVEL=$SITES/laravel # Personal git clone git@github.com:driesvints/driesvints.com.git $SITES/driesvints.com -git clone git@github.com:driesvints/learn-laravel-cashier.com.git $SITES/learn-laravel-cashier.com git clone git@github.com:driesvints/vat-calculator.git $SITES/vat-calculator git clone git@github.com:eventyio/eventy.io.git $SITES/eventy.io git clone git@github.com:fullstackbelgium/fullstackbelgium.be.git $SITES/fullstackbelgium.be @@ -23,7 +22,6 @@ git clone git@github.com:blade-ui-kit/blade-heroicons.git $BLADE/blade-heroicons git clone git@github.com:blade-ui-kit/blade-icons.git $BLADE/blade-icons git clone git@github.com:blade-ui-kit/blade-ui-kit.git $BLADE/blade-ui-kit git clone git@github.com:blade-ui-kit/blade-ui-kit.com.git $BLADE/blade-ui-kit.com -git clone git@github.com:blade-ui-kit/blade-zondicons.git $BLADE/blade-zondicons git clone git@github.com:blade-ui-kit/docs.git $BLADE/docs # Laravel @@ -74,4 +72,5 @@ git clone git@github.com:laravel/tinker.git $LARAVEL/tinker git clone git@github.com:laravel/ui.git $LARAVEL/ui git clone git@github.com:laravel/valet.git $LARAVEL/valet git clone git@github.com:laravel/vapor-ui.git $LARAVEL/vapor-ui +git clone git@github.com:laravel/vite-plugin.git $LARAVEL/vite-plugin git clone git@github.com:laravel/vonage-notification-channel.git $LARAVEL/vonage-notification-channel From 5b101f15768dcacdaeba450262c2b2c385bcbcd7 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 7 Sep 2022 12:47:24 +0200 Subject: [PATCH 072/165] wip --- bin/setup | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/setup b/bin/setup index 601c534eb..c091feed7 100755 --- a/bin/setup +++ b/bin/setup @@ -30,6 +30,6 @@ php artisan key:generate php artisan migrate:fresh --seed npm install -npm run dev +npm run build open -a "/Applications/Visual Studio Code.app" "`pwd`" From 790b4385ef75760fabef62a30d6a6e8e1c2cff6c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 7 Sep 2022 12:49:01 +0200 Subject: [PATCH 073/165] Remove gnupg and gpg-suite --- Brewfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Brewfile b/Brewfile index 6a4fdd8cd..c66d5ac24 100644 --- a/Brewfile +++ b/Brewfile @@ -14,7 +14,6 @@ brew 'coreutils' # Those that come with macOS are outdated brew 'ffmpeg' brew 'gh' brew 'git' -brew 'gnupg' brew 'grep' brew 'httpie' brew 'jq' # Used for spatie/visit @@ -55,7 +54,6 @@ cask 'figma' cask 'firefox' cask 'github' cask 'google-chrome' -cask 'gpg-suite' cask 'helo' cask 'imageoptim' cask 'insomnia' From a13b05f0baea6f20e9b900e907155567544d9deb Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 1 Nov 2022 12:18:01 +0100 Subject: [PATCH 074/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index c66d5ac24..8e66bf300 100644 --- a/Brewfile +++ b/Brewfile @@ -72,6 +72,7 @@ cask 'tuple' cask 'visual-studio-code' cask 'whatsapp' cask 'zoom' +cask 'zwift' # Quicklook cask 'qlmarkdown' From d4ebec9cc9aab977a3a732e959474b04fb3e8e34 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 8 Nov 2022 15:31:06 +0100 Subject: [PATCH 075/165] Update Brewfile --- Brewfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Brewfile b/Brewfile index 8e66bf300..5b35dd867 100644 --- a/Brewfile +++ b/Brewfile @@ -60,6 +60,7 @@ cask 'insomnia' cask 'pastebot' cask 'phpmon' cask 'ray' +cask 'readdle-spark' cask 'screenflow' cask 'slack' cask 'tableplus' @@ -92,7 +93,6 @@ mas 'Byword', id: 420212497 mas 'Giphy Capture', id: 668208984 mas 'Keynote', id: 409183694 mas 'Numbers', id: 409203825 -mas 'Spark', id: 1176895641 mas 'Speedtest', id: 1153157709 mas 'Things', id: 904280696 mas 'Tweetbot', id: 1384080005 From d77383b95b0f549b2264a9da332a21ae51ea4ea5 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 10 Jan 2023 17:27:22 +0100 Subject: [PATCH 076/165] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 84417d2f9..1f9105008 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ This repository serves as my way to help me setup and maintain my Mac. It takes 📺 - [Watch the screencast on Laracasts](https://laracasts.com/series/guest-spotlight/episodes/1) 💡 - [Learn how to build your own dotfiles](https://github.com/driesvints/dotfiles#your-own-dotfiles) +If you found this repo useful, [consider sponsoring me](https://github.com/sponsors/driesvints)! ❤️ + ## A Fresh macOS Setup These instructions are for setting up new Mac devices. Instead, if you want to get started building your own dotfiles, you can [find those instructions below](#your-own-dotfiles). From 1ddb640a6a25322c1ece7b0bd7e0179b1d8f063b Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 10 Jan 2023 17:27:55 +0100 Subject: [PATCH 077/165] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1f9105008..c75587190 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ This repository serves as my way to help me setup and maintain my Mac. It takes 📺 - [Watch the screencast on Laracasts](https://laracasts.com/series/guest-spotlight/episodes/1) 💡 - [Learn how to build your own dotfiles](https://github.com/driesvints/dotfiles#your-own-dotfiles) -If you found this repo useful, [consider sponsoring me](https://github.com/sponsors/driesvints)! ❤️ +If you found this repo useful, [consider sponsoring me](https://github.com/sponsors/driesvints) (a little bit)! ❤️ ## A Fresh macOS Setup From fa02b83c2b17f125a0b71aaa9a9ae87a20f9dbfb Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 16 Jan 2023 21:07:37 +0100 Subject: [PATCH 078/165] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c75587190..b5da787b5 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ This repository serves as my way to help me setup and maintain my Mac. It takes 📺 - [Watch the screencast on Laracasts](https://laracasts.com/series/guest-spotlight/episodes/1) 💡 - [Learn how to build your own dotfiles](https://github.com/driesvints/dotfiles#your-own-dotfiles) -If you found this repo useful, [consider sponsoring me](https://github.com/sponsors/driesvints) (a little bit)! ❤️ +If you find this repo useful, [consider sponsoring me](https://github.com/sponsors/driesvints) (a little bit)! ❤️ ## A Fresh macOS Setup From bca95820676011b869c6630b0a57335ddc822fa4 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 19 Jan 2023 11:07:56 +0100 Subject: [PATCH 079/165] Update Brewfile --- Brewfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Brewfile b/Brewfile index 5b35dd867..db8d70ed6 100644 --- a/Brewfile +++ b/Brewfile @@ -94,5 +94,5 @@ mas 'Giphy Capture', id: 668208984 mas 'Keynote', id: 409183694 mas 'Numbers', id: 409203825 mas 'Speedtest', id: 1153157709 +mas 'Spring', id: 1508706541 mas 'Things', id: 904280696 -mas 'Tweetbot', id: 1384080005 From f5a96fa1f78e415889bfc4413f8fe9cf239645ac Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 23 Jan 2023 10:25:48 +0100 Subject: [PATCH 080/165] Update Brewfile --- Brewfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Brewfile b/Brewfile index db8d70ed6..faf91f4e5 100644 --- a/Brewfile +++ b/Brewfile @@ -64,14 +64,12 @@ cask 'readdle-spark' cask 'screenflow' cask 'slack' cask 'tableplus' -cask 'telegram-desktop' cask 'the-unarchiver' cask 'tinkerwell' cask 'transmit' cask 'tunnelbear' cask 'tuple' cask 'visual-studio-code' -cask 'whatsapp' cask 'zoom' cask 'zwift' From 943edc43d53fbecf299e0caeca3a921c424c0a7f Mon Sep 17 00:00:00 2001 From: Rob Anderson Date: Thu, 9 Feb 2023 01:36:57 -0600 Subject: [PATCH 081/165] Fix link to cask search in README (#90) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b5da787b5..f0b4cd653 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ If you want to start with your own dotfiles from this setup, it's pretty easy to Go through the [`.macos`](./.macos) file and adjust the settings to your liking. You can find much more settings at [the original script by Mathias Bynens](https://github.com/mathiasbynens/dotfiles/blob/master/.macos) and [Kevin Suttle's macOS Defaults project](https://github.com/kevinSuttle/MacOS-Defaults). -Check out the [`Brewfile`](./Brewfile) file and adjust the apps you want to install for your machine. Use [their search page](https://caskroom.github.io/search) to check if the app you want to install is available. +Check out the [`Brewfile`](./Brewfile) file and adjust the apps you want to install for your machine. Use [their search page](https://formulae.brew.sh/cask/) to check if the app you want to install is available. Check out the [`aliases.zsh`](./aliases.zsh) file and add your own aliases. If you need to tweak your `$PATH` check out the [`path.zsh`](./path.zsh) file. These files get loaded in because the `$ZSH_CUSTOM` setting points to the `.dotfiles` directory. You can adjust the [`.zshrc`](./.zshrc) file to your liking to tweak your Oh My Zsh setup. More info about how to customize Oh My Zsh can be found [here](https://github.com/robbyrussell/oh-my-zsh/wiki/Customization). From 0368285c7185f61975b6d313cb0e6cf1a2a8d96c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 17 Feb 2023 13:42:28 +0100 Subject: [PATCH 082/165] Update fresh.sh --- fresh.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fresh.sh b/fresh.sh index 673ce1eaf..2e0f96c60 100755 --- a/fresh.sh +++ b/fresh.sh @@ -24,7 +24,7 @@ brew update # Install all our dependencies with bundle (See Brewfile) brew tap homebrew/bundle -brew bundle --file $DOTFILES/Brewfile +brew bundle --file $HOME/.dotfiles/Brewfile # Set default MySQL root password and auth type mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 'password'; FLUSH PRIVILEGES;" @@ -49,10 +49,10 @@ mkdir $HOME/Sites/blade-ui-kit mkdir $HOME/Sites/laravel # Clone Github repositories -$DOTFILES/clone.sh +$HOME/.dotfiles/clone.sh # Symlink the Mackup config file to the home directory -ln -s $DOTFILES/.mackup.cfg $HOME/.mackup.cfg +ln -s $HOME/.dotfiles/.mackup.cfg $HOME/.mackup.cfg # Set macOS preferences - we will run this last because this will reload the shell -source $DOTFILES/.macos +source $HOME/.dotfiles/.macos From 55dfba5041f765cd707bedcc3399ae483b7142f1 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 17 Feb 2023 13:54:09 +0100 Subject: [PATCH 083/165] Use local paths for fresh.sh --- README.md | 2 +- fresh.sh | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index f0b4cd653..e6d92704d 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ After backing up your old Mac you may now follow these install instructions to s 4. Run the installation with: ```zsh - ~/.dotfiles/fresh.sh + cd ~/.dotfiles && ./fresh.sh ``` 5. After mackup is synced with your cloud storage, restore preferences by running `mackup restore` diff --git a/fresh.sh b/fresh.sh index 2e0f96c60..f6473760a 100755 --- a/fresh.sh +++ b/fresh.sh @@ -17,14 +17,14 @@ fi # Removes .zshrc from $HOME (if it exists) and symlinks the .zshrc file from the .dotfiles rm -rf $HOME/.zshrc -ln -s $HOME/.dotfiles/.zshrc $HOME/.zshrc +ln -s .zshrc $HOME/.zshrc # Update Homebrew recipes brew update # Install all our dependencies with bundle (See Brewfile) brew tap homebrew/bundle -brew bundle --file $HOME/.dotfiles/Brewfile +brew bundle --file ./Brewfile # Set default MySQL root password and auth type mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 'password'; FLUSH PRIVILEGES;" @@ -49,10 +49,10 @@ mkdir $HOME/Sites/blade-ui-kit mkdir $HOME/Sites/laravel # Clone Github repositories -$HOME/.dotfiles/clone.sh +./clone.sh # Symlink the Mackup config file to the home directory -ln -s $HOME/.dotfiles/.mackup.cfg $HOME/.mackup.cfg +ln -s .mackup.cfg $HOME/.mackup.cfg # Set macOS preferences - we will run this last because this will reload the shell -source $HOME/.dotfiles/.macos +source ./.macos From 1b6584c1b7f57929b2c3a08bb61ea43c645356ef Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 23 May 2023 11:01:42 +0200 Subject: [PATCH 084/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index faf91f4e5..8fae5987c 100644 --- a/Brewfile +++ b/Brewfile @@ -60,6 +60,7 @@ cask 'insomnia' cask 'pastebot' cask 'phpmon' cask 'ray' +cask 'raycast' cask 'readdle-spark' cask 'screenflow' cask 'slack' From fd6fe25b48a112f508ec58f3dc4d347cbe816810 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20De=20Boey?= Date: Mon, 29 May 2023 08:12:07 +0200 Subject: [PATCH 085/165] Update .macos (#92) --- .macos | 7 ------- 1 file changed, 7 deletions(-) diff --git a/.macos b/.macos index 073da15a9..3883c5c38 100644 --- a/.macos +++ b/.macos @@ -815,13 +815,6 @@ defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool true defaults write com.google.Chrome PMPrintingExpandedStateForPrint2 -bool true defaults write com.google.Chrome.canary PMPrintingExpandedStateForPrint2 -bool true -############################################################################### -# GPGMail 2 # -############################################################################### - -# Disable signing emails by default -# defaults write ~/Library/Preferences/org.gpgtools.gpgmail SignNewEmailsByDefault -bool false - ############################################################################### # Opera & Opera Developer # ############################################################################### From b83318c13c929ccd959d2c9278833deb283317ed Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Sat, 15 Jul 2023 12:13:35 +0200 Subject: [PATCH 086/165] Update clone.sh --- clone.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/clone.sh b/clone.sh index 48a7c4138..c92810a65 100755 --- a/clone.sh +++ b/clone.sh @@ -10,7 +10,6 @@ LARAVEL=$SITES/laravel git clone git@github.com:driesvints/driesvints.com.git $SITES/driesvints.com git clone git@github.com:driesvints/vat-calculator.git $SITES/vat-calculator git clone git@github.com:eventyio/eventy.io.git $SITES/eventy.io -git clone git@github.com:fullstackbelgium/fullstackbelgium.be.git $SITES/fullstackbelgium.be git clone git@github.com:fullstackeurope/fullstackeurope.com.git $SITES/fullstackeurope.com git clone git@github.com:laravelio/laravel.io.git $SITES/laravel.io git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io From 5be335e815b3d61ae754597a3e9d483241485ffc Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 25 Jul 2023 09:38:23 +0200 Subject: [PATCH 087/165] Update clone.sh --- clone.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/clone.sh b/clone.sh index c92810a65..94e0b655b 100755 --- a/clone.sh +++ b/clone.sh @@ -35,6 +35,7 @@ git clone git@github.com:laravel/docs.git $LARAVEL/docs git clone git@github.com:laravel/dusk.git $LARAVEL/dusk git clone git@github.com:laravel/echo.git $LARAVEL/echo git clone git@github.com:laravel/envoy.git $LARAVEL/envoy +git clone git@github.com:laravel/folio.git $LARAVEL/folio git clone git@github.com:laravel/forge.git $LARAVEL/forge git clone git@github.com:laravel/forge-cli.git $LARAVEL/forge-cli git clone git@github.com:laravel/forge-sdk.git $LARAVEL/forge-sdk @@ -54,7 +55,9 @@ git clone git@github.com:laravel/nova.git $LARAVEL/nova git clone git@github.com:laravel/octane.git $LARAVEL/octane git clone git@github.com:laravel/package-template.git $LARAVEL/package-template git clone git@github.com:laravel/passport.git $LARAVEL/passport +git clone git@github.com:laravel/pennant.git $LARAVEL/pennant git clone git@github.com:laravel/pint.git $LARAVEL/pint +git clone git@github.com:laravel/precognition.git $LARAVEL/precognition git clone git@github.com:laravel/sail.git $LARAVEL/sail git clone git@github.com:laravel/sail-server.git $LARAVEL/sail-server git clone git@github.com:laravel/sanctum.git $LARAVEL/sanctum @@ -72,4 +75,5 @@ git clone git@github.com:laravel/ui.git $LARAVEL/ui git clone git@github.com:laravel/valet.git $LARAVEL/valet git clone git@github.com:laravel/vapor-ui.git $LARAVEL/vapor-ui git clone git@github.com:laravel/vite-plugin.git $LARAVEL/vite-plugin +git clone git@github.com:laravel/volt.git $LARAVEL/volt git clone git@github.com:laravel/vonage-notification-channel.git $LARAVEL/vonage-notification-channel From 6185e24a69fbfa46cebf0024497389a9166d4669 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 27 Jul 2023 17:39:54 +0200 Subject: [PATCH 088/165] wip --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 8fae5987c..8bb2a22fc 100644 --- a/Brewfile +++ b/Brewfile @@ -58,7 +58,6 @@ cask 'helo' cask 'imageoptim' cask 'insomnia' cask 'pastebot' -cask 'phpmon' cask 'ray' cask 'raycast' cask 'readdle-spark' From cb0832bc013147219e407953f8b65c1c4b6a204a Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 27 Jul 2023 17:47:50 +0200 Subject: [PATCH 089/165] wip --- fresh.sh | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/fresh.sh b/fresh.sh index f6473760a..bfdb7fe7b 100755 --- a/fresh.sh +++ b/fresh.sh @@ -33,14 +33,11 @@ mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_passwor pecl install imagick redis swoole # Install global Composer packages -/usr/local/bin/composer global require laravel/installer laravel/valet beyondcode/expose spatie/global-ray spatie/visit +/usr/local/bin/composer global require laravel/installer laravel/valet beyondcode/expose # Install Laravel Valet $HOME/.composer/vendor/bin/valet install -# Install Global Ray -$HOME/.composer/vendor/bin/global-ray install - # Create a Sites directory mkdir $HOME/Sites From 793f1a0ee4c27d9d20bebb77a613947c0f7c5ddc Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 27 Jul 2023 18:11:17 +0200 Subject: [PATCH 090/165] Use Herd --- Brewfile | 6 +----- README.md | 5 +++-- aliases.zsh | 1 - fresh.sh | 9 --------- 4 files changed, 4 insertions(+), 17 deletions(-) diff --git a/Brewfile b/Brewfile index 8bb2a22fc..37851284a 100644 --- a/Brewfile +++ b/Brewfile @@ -32,14 +32,9 @@ brew 'svgo' brew 'gifsicle' # Development -brew 'php' -brew 'php@8.0' -brew 'php@7.4' -brew 'composer' brew 'imagemagick' brew 'meilisearch' brew 'mysql' -brew 'nginx' brew 'node' brew 'redis' brew 'yarn' @@ -55,6 +50,7 @@ cask 'firefox' cask 'github' cask 'google-chrome' cask 'helo' +cask 'herd' cask 'imageoptim' cask 'insomnia' cask 'pastebot' diff --git a/README.md b/README.md index e6d92704d..10c0dfa92 100644 --- a/README.md +++ b/README.md @@ -47,8 +47,9 @@ After backing up your old Mac you may now follow these install instructions to s cd ~/.dotfiles && ./fresh.sh ``` -5. After mackup is synced with your cloud storage, restore preferences by running `mackup restore` -6. Restart your computer to finalize the process +5. Start `Herd.app` and run its install process +6. After mackup is synced with your cloud storage, restore preferences by running `mackup restore` +7. Restart your computer to finalize the process Your Mac is now ready to use! diff --git a/aliases.zsh b/aliases.zsh index 41a5724ab..0462d493b 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -25,7 +25,6 @@ alias serve="php artisan serve" # PHP alias cfresh="rm -rf vendor/ composer.lock && composer i" -alias composer="php -d memory_limit=-1 /opt/homebrew/bin/composer" # JS alias nfresh="rm -rf node_modules/ package-lock.json && npm install" diff --git a/fresh.sh b/fresh.sh index bfdb7fe7b..cf7f89fe0 100755 --- a/fresh.sh +++ b/fresh.sh @@ -29,15 +29,6 @@ brew bundle --file ./Brewfile # Set default MySQL root password and auth type mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 'password'; FLUSH PRIVILEGES;" -# Install PHP extensions with PECL -pecl install imagick redis swoole - -# Install global Composer packages -/usr/local/bin/composer global require laravel/installer laravel/valet beyondcode/expose - -# Install Laravel Valet -$HOME/.composer/vendor/bin/valet install - # Create a Sites directory mkdir $HOME/Sites From 264f537200856ca03cc034855126cad345b53ad8 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 28 Jul 2023 16:55:42 +0200 Subject: [PATCH 091/165] wip --- clone.sh | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/clone.sh b/clone.sh index 94e0b655b..2ed6a2a89 100755 --- a/clone.sh +++ b/clone.sh @@ -2,30 +2,36 @@ echo "Cloning repositories..." +CODE=$HOME/Code SITES=$HOME/Sites -BLADE=$SITES/blade-ui-kit -LARAVEL=$SITES/laravel +BLADE=$CODE/blade-ui-kit +LARAVEL=$CODE/laravel -# Personal +# Sites git clone git@github.com:driesvints/driesvints.com.git $SITES/driesvints.com -git clone git@github.com:driesvints/vat-calculator.git $SITES/vat-calculator git clone git@github.com:eventyio/eventy.io.git $SITES/eventy.io git clone git@github.com:fullstackeurope/fullstackeurope.com.git $SITES/fullstackeurope.com git clone git@github.com:laravelio/laravel.io.git $SITES/laravel.io git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io +git clone git@github.com:blade-ui-kit/demo.git $SITES/demo.blade-ui-kit.com +git clone git@github.com:blade-ui-kit/blade-ui-kit.com.git $SITES/blade-ui-kit.com +git clone git@github.com:laravel/blog.laravel.com.git $SITES/blog.laravel.com +git clone git@github.com:laravel/laravel.com.git $SITES/laravel.com +git clone git@github.com:laravel/spark.laravel.com.git $SITES/spark.laravel.com + +# Personal +git clone git@github.com:lmsqueezy/laravel.git $CODE/lmsqueezy-laravel +git clone git@github.com:driesvints/vat-calculator.git $CODE/vat-calculator # Blade UI Kit -git clone git@github.com:blade-ui-kit/demo.git $BLADE/demo git clone git@github.com:blade-ui-kit/blade-docs.git $BLADE/blade-docs git clone git@github.com:blade-ui-kit/blade-heroicons.git $BLADE/blade-heroicons git clone git@github.com:blade-ui-kit/blade-icons.git $BLADE/blade-icons git clone git@github.com:blade-ui-kit/blade-ui-kit.git $BLADE/blade-ui-kit -git clone git@github.com:blade-ui-kit/blade-ui-kit.com.git $BLADE/blade-ui-kit.com git clone git@github.com:blade-ui-kit/docs.git $BLADE/docs # Laravel git clone git@github.com:laravel/beep.git $LARAVEL/beep -git clone git@github.com:laravel/blog.laravel.com.git $LARAVEL/blog.laravel.com git clone git@github.com:laravel/breeze.git $LARAVEL/breeze git clone git@github.com:laravel/breeze-next.git $LARAVEL/breeze-next git clone git@github.com:laravel/browser-kit-testing.git $LARAVEL/browser-kit-testing @@ -47,7 +53,6 @@ git clone git@github.com:laravel/installer.git $LARAVEL/installer git clone git@github.com:laravel/jetstream.git $LARAVEL/jetstream git clone git@github.com:laravel/jetstream-docs.git $LARAVEL/jetstream-docs git clone git@github.com:laravel/laravel.git $LARAVEL/laravel -git clone git@github.com:laravel/laravel.com.git $LARAVEL/laravel.com git clone git@github.com:laravel/legacy-factories.git $LARAVEL/legacy-factories git clone git@github.com:laravel/lumen.git $LARAVEL/lumen git clone git@github.com:laravel/lumen-framework.git $LARAVEL/lumen-framework @@ -68,7 +73,6 @@ git clone git@github.com:laravel/socialite.git $LARAVEL/socialite git clone git@github.com:laravel/spark-next-docs.git $LARAVEL/spark-next-docs git clone git@github.com:laravel/spark-paddle.git $LARAVEL/spark-paddle git clone git@github.com:laravel/spark-stripe.git $LARAVEL/spark-stripe -git clone git@github.com:laravel/spark.laravel.com.git $LARAVEL/spark.laravel.com git clone git@github.com:laravel/telescope.git $LARAVEL/telescope git clone git@github.com:laravel/tinker.git $LARAVEL/tinker git clone git@github.com:laravel/ui.git $LARAVEL/ui From e1752cf96541a4a05a4adb3629b1492d5e6e0e6d Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 28 Jul 2023 20:55:06 +0200 Subject: [PATCH 092/165] wip --- aliases.zsh | 5 ++--- bin/setup | 4 ++-- clone.sh | 14 ++++++++------ fresh.sh | 11 ++++++----- 4 files changed, 18 insertions(+), 16 deletions(-) diff --git a/aliases.zsh b/aliases.zsh index 0462d493b..50436e5db 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -12,9 +12,8 @@ alias version="commit 'version'" # Directories alias dotfiles="cd $DOTFILES" alias library="cd $HOME/Library" -alias sites="cd $HOME/Sites" -alias lara="sites && cd laravel/" -alias docs="lara && cd docs/" +alias projects="cd $HOME/Code" +alias sites="cd $HOME/Herd" # Laravel alias a="php artisan" diff --git a/bin/setup b/bin/setup index c091feed7..effa44f0c 100755 --- a/bin/setup +++ b/bin/setup @@ -5,8 +5,8 @@ echo "Setting up test project..." REPOSITORY=$1 DIRECTORY="./$2" -if [[ $PWD != "$HOME/Sites" ]]; then - echo "You can only setup projects in the $HOME/Sites directory." +if [[ $PWD != "$HOME/Herd" ]]; then + echo "You can only setup projects in the $HOME/Herd directory." exit 1 fi diff --git a/clone.sh b/clone.sh index 2ed6a2a89..5b2f88367 100755 --- a/clone.sh +++ b/clone.sh @@ -3,21 +3,24 @@ echo "Cloning repositories..." CODE=$HOME/Code -SITES=$HOME/Sites +SITES=$HOME/Herd BLADE=$CODE/blade-ui-kit LARAVEL=$CODE/laravel # Sites +git clone git@github.com:blade-ui-kit/blade-ui-kit.com.git $SITES/blade-ui-kit.com +git clone git@github.com:laravel/blog.laravel.com.git $SITES/blog.laravel.com +git clone git@github.com:blade-ui-kit/demo.git $SITES/demo.blade-ui-kit.com git clone git@github.com:driesvints/driesvints.com.git $SITES/driesvints.com +git clone git@github.com:laravel/envoyer.git $SITES/envoyer.laravel.com git clone git@github.com:eventyio/eventy.io.git $SITES/eventy.io +git clone git@github.com:laravel/forge.git $SITES/forge.laravel.com git clone git@github.com:fullstackeurope/fullstackeurope.com.git $SITES/fullstackeurope.com +git clone git@github.com:laravel/laravel.com.git $SITES/laravel.com git clone git@github.com:laravelio/laravel.io.git $SITES/laravel.io git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io -git clone git@github.com:blade-ui-kit/demo.git $SITES/demo.blade-ui-kit.com -git clone git@github.com:blade-ui-kit/blade-ui-kit.com.git $SITES/blade-ui-kit.com -git clone git@github.com:laravel/blog.laravel.com.git $SITES/blog.laravel.com -git clone git@github.com:laravel/laravel.com.git $SITES/laravel.com git clone git@github.com:laravel/spark.laravel.com.git $SITES/spark.laravel.com +git clone git@github.com:laravel/vapor.git $SITES/vapor.laravel.com # Personal git clone git@github.com:lmsqueezy/laravel.git $CODE/lmsqueezy-laravel @@ -42,7 +45,6 @@ git clone git@github.com:laravel/dusk.git $LARAVEL/dusk git clone git@github.com:laravel/echo.git $LARAVEL/echo git clone git@github.com:laravel/envoy.git $LARAVEL/envoy git clone git@github.com:laravel/folio.git $LARAVEL/folio -git clone git@github.com:laravel/forge.git $LARAVEL/forge git clone git@github.com:laravel/forge-cli.git $LARAVEL/forge-cli git clone git@github.com:laravel/forge-sdk.git $LARAVEL/forge-sdk git clone git@github.com:laravel/fortify.git $LARAVEL/fortify diff --git a/fresh.sh b/fresh.sh index cf7f89fe0..03327dd5c 100755 --- a/fresh.sh +++ b/fresh.sh @@ -29,12 +29,13 @@ brew bundle --file ./Brewfile # Set default MySQL root password and auth type mysql -u root -e "ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 'password'; FLUSH PRIVILEGES;" -# Create a Sites directory -mkdir $HOME/Sites +# Create a projects directories +mkdir $HOME/Code +mkdir $HOME/Herd -# Create sites subdirectories -mkdir $HOME/Sites/blade-ui-kit -mkdir $HOME/Sites/laravel +# Create Code subdirectories +mkdir $HOME/Code/blade-ui-kit +mkdir $HOME/Code/laravel # Clone Github repositories ./clone.sh From 9f84f5c05123672d9b0e26b3975feb464ab6b584 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 14 Aug 2023 15:52:22 +0200 Subject: [PATCH 093/165] Update aliases.zsh --- aliases.zsh | 1 - 1 file changed, 1 deletion(-) diff --git a/aliases.zsh b/aliases.zsh index 50436e5db..5c2bcdf03 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -5,7 +5,6 @@ alias reloaddns="dscacheutil -flushcache && sudo killall -HUP mDNSResponder" alias ll="/opt/homebrew/opt/coreutils/libexec/gnubin/ls -AhlFo --color --group-directories-first" alias phpstorm='open -a /Applications/PhpStorm.app "`pwd`"' alias shrug="echo '¯\_(ツ)_/¯' | pbcopy" -alias c="clear" alias compile="commit 'compile'" alias version="commit 'version'" From 1a3d32a9ac3d689ababaef67b34d8859efc4b7bf Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 24 Aug 2023 16:18:03 +0200 Subject: [PATCH 094/165] Update fresh.sh --- fresh.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fresh.sh b/fresh.sh index 03327dd5c..84e8c6c9f 100755 --- a/fresh.sh +++ b/fresh.sh @@ -41,7 +41,7 @@ mkdir $HOME/Code/laravel ./clone.sh # Symlink the Mackup config file to the home directory -ln -s .mackup.cfg $HOME/.mackup.cfg +ln -s ./.mackup.cfg $HOME/.mackup.cfg # Set macOS preferences - we will run this last because this will reload the shell source ./.macos From e71310917055ff9a65226fabf4670f4915e8362c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20De=20Boey?= Date: Fri, 8 Sep 2023 20:33:51 +0200 Subject: [PATCH 095/165] Update Brewfile (#93) --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 37851284a..71ef88658 100644 --- a/Brewfile +++ b/Brewfile @@ -1,5 +1,4 @@ # Taps -tap 'homebrew/cask' tap 'homebrew/cask-fonts' tap 'homebrew/cask-versions' tap 'homebrew/bundle' From 55a099c76f9c3547d54c87b249a9a4a9df8b7358 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 19 Sep 2023 10:27:14 +0200 Subject: [PATCH 096/165] Update clone.sh --- clone.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clone.sh b/clone.sh index 5b2f88367..282d130ef 100755 --- a/clone.sh +++ b/clone.sh @@ -81,5 +81,5 @@ git clone git@github.com:laravel/ui.git $LARAVEL/ui git clone git@github.com:laravel/valet.git $LARAVEL/valet git clone git@github.com:laravel/vapor-ui.git $LARAVEL/vapor-ui git clone git@github.com:laravel/vite-plugin.git $LARAVEL/vite-plugin -git clone git@github.com:laravel/volt.git $LARAVEL/volt +git clone git@github.com:livewire/volt.git $LARAVEL/volt git clone git@github.com:laravel/vonage-notification-channel.git $LARAVEL/vonage-notification-channel From 2324275fd9dca89bb2bafa196daf675893e7da98 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 28 Nov 2023 08:55:05 +0100 Subject: [PATCH 097/165] Update Brewfile --- Brewfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Brewfile b/Brewfile index 71ef88658..340299c2b 100644 --- a/Brewfile +++ b/Brewfile @@ -53,8 +53,6 @@ cask 'herd' cask 'imageoptim' cask 'insomnia' cask 'pastebot' -cask 'ray' -cask 'raycast' cask 'readdle-spark' cask 'screenflow' cask 'slack' From 94d05158822cc6368ff912097cef26e92246122d Mon Sep 17 00:00:00 2001 From: Ming-Hao Xu <85087583+xu-minghao317@users.noreply.github.com> Date: Wed, 13 Dec 2023 00:40:25 +0900 Subject: [PATCH 098/165] Use `omz reload` to reload shell (#94) --- aliases.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aliases.zsh b/aliases.zsh index 5c2bcdf03..5f7d2f95e 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -1,6 +1,6 @@ # Shortcuts alias copyssh="pbcopy < $HOME/.ssh/id_ed25519.pub" -alias reloadshell="source $HOME/.zshrc" +alias reloadshell="omz reload" alias reloaddns="dscacheutil -flushcache && sudo killall -HUP mDNSResponder" alias ll="/opt/homebrew/opt/coreutils/libexec/gnubin/ls -AhlFo --color --group-directories-first" alias phpstorm='open -a /Applications/PhpStorm.app "`pwd`"' From 6e225378d1e385c5b2efc7ef74d2dea2188a8507 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Sat, 6 Jan 2024 10:50:47 +0100 Subject: [PATCH 099/165] wip --- aliases.zsh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/aliases.zsh b/aliases.zsh index 5f7d2f95e..0e08ae1b6 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -15,18 +15,18 @@ alias projects="cd $HOME/Code" alias sites="cd $HOME/Herd" # Laravel -alias a="php artisan" -alias fresh="php artisan migrate:fresh --seed" -alias tinker="php artisan tinker" -alias seed="php artisan db:seed" -alias serve="php artisan serve" +alias a="herd php artisan" +alias fresh="herd php artisan migrate:fresh --seed" +alias tinker="herd php artisan tinker" +alias seed="herd php artisan db:seed" +alias serve="herd php artisan serve" # PHP alias cfresh="rm -rf vendor/ composer.lock && composer i" # JS alias nfresh="rm -rf node_modules/ package-lock.json && npm install" -alias watch="npm run watch" +alias watch="npm run dev" # Docker alias docker-composer="docker-compose" From fada781769c7296b3f06b8d3826b04d03b5d9ab1 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 15 Jan 2024 17:21:35 +0100 Subject: [PATCH 100/165] Update FUNDING.yml --- .github/FUNDING.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 8e591aa62..d63bf12b3 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,3 +1,4 @@ # These are supported funding model platforms github: driesvints +custom: ["https://www.paypal.me/driesvints"] From 5cd6c1546d526658a95971016ac462b564a077b0 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Jan 2024 08:58:04 +0100 Subject: [PATCH 101/165] wip --- aliases.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/aliases.zsh b/aliases.zsh index 0e08ae1b6..91c83c088 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -23,6 +23,7 @@ alias serve="herd php artisan serve" # PHP alias cfresh="rm -rf vendor/ composer.lock && composer i" +alias composer="herd composer" # JS alias nfresh="rm -rf node_modules/ package-lock.json && npm install" From a6d910eb32d72eb1c43c1c5932409cacbb99dd25 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Jan 2024 12:11:47 +0100 Subject: [PATCH 102/165] wip --- aliases.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/aliases.zsh b/aliases.zsh index 91c83c088..9a9f9f371 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -24,6 +24,7 @@ alias serve="herd php artisan serve" # PHP alias cfresh="rm -rf vendor/ composer.lock && composer i" alias composer="herd composer" +alias php="herd php" # JS alias nfresh="rm -rf node_modules/ package-lock.json && npm install" From c57555776339e3a7f5e6983ca9b83d33650e0ab8 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 25 Jan 2024 14:11:24 +0100 Subject: [PATCH 103/165] Update clone.sh --- clone.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clone.sh b/clone.sh index 282d130ef..49e7d8ad6 100755 --- a/clone.sh +++ b/clone.sh @@ -61,10 +61,12 @@ git clone git@github.com:laravel/lumen-framework.git $LARAVEL/lumen-framework git clone git@github.com:laravel/nova.git $LARAVEL/nova git clone git@github.com:laravel/octane.git $LARAVEL/octane git clone git@github.com:laravel/package-template.git $LARAVEL/package-template +git clone git@github.com:laravel/pail.git $LARAVEL/pail git clone git@github.com:laravel/passport.git $LARAVEL/passport git clone git@github.com:laravel/pennant.git $LARAVEL/pennant git clone git@github.com:laravel/pint.git $LARAVEL/pint git clone git@github.com:laravel/precognition.git $LARAVEL/precognition +git clone git@github.com:laravel/pulse.git $LARAVEL/pulse git clone git@github.com:laravel/sail.git $LARAVEL/sail git clone git@github.com:laravel/sail-server.git $LARAVEL/sail-server git clone git@github.com:laravel/sanctum.git $LARAVEL/sanctum From 19606c07df27cba6b79f2cfed5528092eb5ccd92 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 25 Jan 2024 15:41:44 +0100 Subject: [PATCH 104/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index 49e7d8ad6..0d88cef6b 100755 --- a/clone.sh +++ b/clone.sh @@ -66,6 +66,7 @@ git clone git@github.com:laravel/passport.git $LARAVEL/passport git clone git@github.com:laravel/pennant.git $LARAVEL/pennant git clone git@github.com:laravel/pint.git $LARAVEL/pint git clone git@github.com:laravel/precognition.git $LARAVEL/precognition +git clone git@github.com:laravel/prompts.git $LARAVEL/prompts git clone git@github.com:laravel/pulse.git $LARAVEL/pulse git clone git@github.com:laravel/sail.git $LARAVEL/sail git clone git@github.com:laravel/sail-server.git $LARAVEL/sail-server From da267ceab029193f64f18ba46b9829f775359905 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 29 Jan 2024 15:10:24 +0100 Subject: [PATCH 105/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 340299c2b..955d39998 100644 --- a/Brewfile +++ b/Brewfile @@ -57,6 +57,7 @@ cask 'readdle-spark' cask 'screenflow' cask 'slack' cask 'tableplus' +cask 'telegram' cask 'the-unarchiver' cask 'tinkerwell' cask 'transmit' From 0a385c9b5a7b0aefdb2e8b72fdab656e889ec7d5 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 29 Jan 2024 15:13:09 +0100 Subject: [PATCH 106/165] Update Brewfile --- Brewfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Brewfile b/Brewfile index 955d39998..5f805639e 100644 --- a/Brewfile +++ b/Brewfile @@ -57,7 +57,7 @@ cask 'readdle-spark' cask 'screenflow' cask 'slack' cask 'tableplus' -cask 'telegram' +cask 'telegram-desktop' cask 'the-unarchiver' cask 'tinkerwell' cask 'transmit' From 900b7c73cee02977ae9f29fbaaaba0b9408b035d Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 31 Jan 2024 15:17:16 +0100 Subject: [PATCH 107/165] Update clone.sh --- clone.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clone.sh b/clone.sh index 0d88cef6b..9e1afc2c9 100755 --- a/clone.sh +++ b/clone.sh @@ -82,6 +82,8 @@ git clone git@github.com:laravel/telescope.git $LARAVEL/telescope git clone git@github.com:laravel/tinker.git $LARAVEL/tinker git clone git@github.com:laravel/ui.git $LARAVEL/ui git clone git@github.com:laravel/valet.git $LARAVEL/valet +git clone git@github.com:laravel/vapor-cli.git $LARAVEL/vapor-cli +git clone git@github.com:laravel/vapor-core.git $LARAVEL/vapor-core git clone git@github.com:laravel/vapor-ui.git $LARAVEL/vapor-ui git clone git@github.com:laravel/vite-plugin.git $LARAVEL/vite-plugin git clone git@github.com:livewire/volt.git $LARAVEL/volt From 9cb034fd964c624642d40bfebd4fcf9ba407c678 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 13 Feb 2024 14:30:25 +0100 Subject: [PATCH 108/165] Update clone.sh --- clone.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/clone.sh b/clone.sh index 9e1afc2c9..3109504ad 100755 --- a/clone.sh +++ b/clone.sh @@ -12,15 +12,15 @@ git clone git@github.com:blade-ui-kit/blade-ui-kit.com.git $SITES/blade-ui-kit.c git clone git@github.com:laravel/blog.laravel.com.git $SITES/blog.laravel.com git clone git@github.com:blade-ui-kit/demo.git $SITES/demo.blade-ui-kit.com git clone git@github.com:driesvints/driesvints.com.git $SITES/driesvints.com -git clone git@github.com:laravel/envoyer.git $SITES/envoyer.laravel.com +git clone git@github.com:laravel/envoyer.git $SITES/envoyer git clone git@github.com:eventyio/eventy.io.git $SITES/eventy.io -git clone git@github.com:laravel/forge.git $SITES/forge.laravel.com +git clone git@github.com:laravel/forge.git $SITES/forge git clone git@github.com:fullstackeurope/fullstackeurope.com.git $SITES/fullstackeurope.com git clone git@github.com:laravel/laravel.com.git $SITES/laravel.com git clone git@github.com:laravelio/laravel.io.git $SITES/laravel.io git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io git clone git@github.com:laravel/spark.laravel.com.git $SITES/spark.laravel.com -git clone git@github.com:laravel/vapor.git $SITES/vapor.laravel.com +git clone git@github.com:laravel/vapor.git $SITES/vapor # Personal git clone git@github.com:lmsqueezy/laravel.git $CODE/lmsqueezy-laravel From 190913762e2ce61efde5a48c2f7cb8537901e233 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 13 Feb 2024 15:02:01 +0100 Subject: [PATCH 109/165] Update clone.sh --- clone.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/clone.sh b/clone.sh index 3109504ad..5d3374014 100755 --- a/clone.sh +++ b/clone.sh @@ -19,6 +19,7 @@ git clone git@github.com:fullstackeurope/fullstackeurope.com.git $SITES/fullstac git clone git@github.com:laravel/laravel.com.git $SITES/laravel.com git clone git@github.com:laravelio/laravel.io.git $SITES/laravel.io git clone git@github.com:laravelio/paste.laravel.io.git $SITES/paste.laravel.io +git clone git@github.com:laravel/nova.laravel.com.git $SITES/nova git clone git@github.com:laravel/spark.laravel.com.git $SITES/spark.laravel.com git clone git@github.com:laravel/vapor.git $SITES/vapor From 8bdbcc83975e93857c4c15dd7073a77ccf0a966d Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 14 Feb 2024 13:11:29 +0100 Subject: [PATCH 110/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 5f805639e..065d2dfdf 100644 --- a/Brewfile +++ b/Brewfile @@ -84,6 +84,7 @@ cask 'font-source-serif-pro' mas 'Byword', id: 420212497 mas 'Giphy Capture', id: 668208984 mas 'Keynote', id: 409183694 +mas 'MyWoosh', id: 1498889644 mas 'Numbers', id: 409203825 mas 'Speedtest', id: 1153157709 mas 'Spring', id: 1508706541 From bbbf7edc2880fecf96453ff82359492881f24654 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 18 Mar 2024 10:50:06 +0100 Subject: [PATCH 111/165] Update Brewfile --- Brewfile | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Brewfile b/Brewfile index 065d2dfdf..4a3d5a161 100644 --- a/Brewfile +++ b/Brewfile @@ -32,16 +32,12 @@ brew 'gifsicle' # Development brew 'imagemagick' -brew 'meilisearch' -brew 'mysql' brew 'node' -brew 'redis' brew 'yarn' # Apps cask '1password' cask 'caffeine' -cask 'dbngin' cask 'discord' cask 'docker' cask 'figma' @@ -65,7 +61,6 @@ cask 'tunnelbear' cask 'tuple' cask 'visual-studio-code' cask 'zoom' -cask 'zwift' # Quicklook cask 'qlmarkdown' From a71f4ade5864cb03cc73a1798e2e7b76752a0408 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 18 Mar 2024 11:12:35 +0100 Subject: [PATCH 112/165] Update Brewfile --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 4a3d5a161..942b25aa9 100644 --- a/Brewfile +++ b/Brewfile @@ -32,7 +32,6 @@ brew 'gifsicle' # Development brew 'imagemagick' -brew 'node' brew 'yarn' # Apps From d0f1b176105e8fc344b03baf14d476f491c89fc6 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 18 Mar 2024 15:51:55 +0100 Subject: [PATCH 113/165] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 10c0dfa92..2812fbb28 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,9 @@ If you're migrating from an existing Mac, you should first make sure to backup a After backing up your old Mac you may now follow these install instructions to setup a new one. 1. Update macOS to the latest version through system preferences -2. [Generate a new public and private SSH key](https://docs.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) by running: +2. Setup an SSH key by using one of the two following methods + 2.1. If you use 1Password, install it with the 1Password [SSH agent](https://developer.1password.com/docs/ssh/get-started/#step-3-turn-on-the-1password-ssh-agent) and sync your SSH keys locally. + 2.2. Otherwise [generate a new public and private SSH key](https://docs.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) by running: ```zsh curl https://raw.githubusercontent.com/driesvints/dotfiles/HEAD/ssh.sh | sh -s "" From d585790e64fba3b8758ecad212d5a1859cc93a2d Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 28 Mar 2024 10:57:53 +0100 Subject: [PATCH 114/165] wip --- path.zsh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/path.zsh b/path.zsh index d8a700f67..de772492a 100644 --- a/path.zsh +++ b/path.zsh @@ -10,6 +10,10 @@ export PATH="$HOME/.node/bin:$PATH" # Use project specific binaries before global ones export PATH="node_modules/.bin:vendor/bin:$PATH" +# Add Herd services +export PATH="/Users/Shared/Herd/services/mysql/8.0.36/bin:$PATH" +export PATH="/Users/Shared/Herd/services/redis/7.0.0/bin:$PATH" + # Make sure coreutils are loaded before system commands # I've disabled this for now because I only use "ls" which is # referenced in my aliases.zsh file directly. From 9d7d47da0f280f626389bdc8ef68f6a92e980adf Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 4 Apr 2024 11:45:35 +0200 Subject: [PATCH 115/165] Prevent adding path twice --- path.zsh | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/path.zsh b/path.zsh index de772492a..49305d254 100644 --- a/path.zsh +++ b/path.zsh @@ -1,20 +1,23 @@ +# Add directories to the PATH and prevent to add the same directory multiple times upon shell reload. +add_to_path() { + if [[ -d "$1" ]] && [[ ":$PATH:" != *":$1:"* ]] && [[ ":$PATH:" != "$1:"* ]]; then + export PATH="$1:$PATH" + fi +} + # Load dotfiles binaries -export PATH="$DOTFILES/bin:$PATH" +add_to_path "$DOTFILES/bin" # Load Composer tools -export PATH="$HOME/.composer/vendor/bin:$PATH" +add_to_path "$HOME/.composer/vendor/bin" # Load Node global installed binaries -export PATH="$HOME/.node/bin:$PATH" +add_to_path "$HOME/.node/bin" # Use project specific binaries before global ones -export PATH="node_modules/.bin:vendor/bin:$PATH" +add_to_path "vendor/bin" +add_to_path "node_modules/.bin" # Add Herd services -export PATH="/Users/Shared/Herd/services/mysql/8.0.36/bin:$PATH" -export PATH="/Users/Shared/Herd/services/redis/7.0.0/bin:$PATH" - -# Make sure coreutils are loaded before system commands -# I've disabled this for now because I only use "ls" which is -# referenced in my aliases.zsh file directly. -#export PATH="$(brew --prefix coreutils)/libexec/gnubin:$PATH" +add_to_path "/Users/Shared/Herd/services/mysql/8.0.36/bin" +add_to_path "/Users/Shared/Herd/services/redis/7.0.0/bin" From 860e925f82a5b8aaac78209364c6f113077c6478 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 4 Apr 2024 12:24:42 +0200 Subject: [PATCH 116/165] Adopt herd config --- .zshrc | 22 ++++++++++++++++++++++ README.md | 2 +- fresh.sh | 2 +- path.zsh | 7 +++++-- 4 files changed, 29 insertions(+), 4 deletions(-) diff --git a/.zshrc b/.zshrc index e6c18b8d0..382e84edb 100644 --- a/.zshrc +++ b/.zshrc @@ -108,3 +108,25 @@ export LANG=en_US.UTF-8 # Example aliases # alias zshconfig="mate ~/.zshrc" # alias ohmyzsh="mate ~/.oh-my-zsh" + +# Herd injected PHP binary. +export PHP_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/":$PHP_INI_SCAN_DIR + +# Herd injected PHP 8.2 configuration. +export HERD_PHP_82_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/82/" + +# Herd injected PHP 8.1 configuration. +export HERD_PHP_81_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/81/" + +# Herd injected PHP 8.3 configuration. +export HERD_PHP_83_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/83/" + +# Herd injected PHP 8.0 configuration. +export HERD_PHP_80_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/80/" + +# Herd injected NVM configuration +export NVM_DIR="$HOME/Library/Application Support/Herd/config/nvm" + +[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm + +[[ -f "/Applications/Herd.app/Contents/Resources/config/shell/zshrc.zsh" ]] && builtin source "/Applications/Herd.app/Contents/Resources/config/shell/zshrc.zsh" diff --git a/README.md b/README.md index 2812fbb28..a788ce853 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ After backing up your old Mac you may now follow these install instructions to s Your Mac is now ready to use! -> 💡 You can use a different location than `~/.dotfiles` if you want. Make sure you also update the reference in the [`.zshrc`](./.zshrc#L2) file. +> 💡 You can use a different location than `~/.dotfiles` if you want. Make sure you also update the references in the [`.zshrc`](./.zshrc#L2) and [`fresh.sh`](./fresh.sh#L20) files. ### Cleaning your old Mac (optionally) diff --git a/fresh.sh b/fresh.sh index 84e8c6c9f..74926b77a 100755 --- a/fresh.sh +++ b/fresh.sh @@ -17,7 +17,7 @@ fi # Removes .zshrc from $HOME (if it exists) and symlinks the .zshrc file from the .dotfiles rm -rf $HOME/.zshrc -ln -s .zshrc $HOME/.zshrc +ln -sw $HOME/.dotfiles/.zshrc $HOME/.zshrc # Update Homebrew recipes brew update diff --git a/path.zsh b/path.zsh index 49305d254..c40065ab7 100644 --- a/path.zsh +++ b/path.zsh @@ -5,13 +5,16 @@ add_to_path() { fi } +# Load Herd injected PHP binaries +add_to_path "/Users/driesvints/Library/Application Support/Herd/bin" + # Load dotfiles binaries add_to_path "$DOTFILES/bin" -# Load Composer tools +# Load global Composer tools add_to_path "$HOME/.composer/vendor/bin" -# Load Node global installed binaries +# Load global Node installed binaries add_to_path "$HOME/.node/bin" # Use project specific binaries before global ones From f810296999486506a87ae18e84431506953b7c7c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 8 Apr 2024 10:23:17 +0200 Subject: [PATCH 117/165] wip --- path.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/path.zsh b/path.zsh index c40065ab7..89143a26b 100644 --- a/path.zsh +++ b/path.zsh @@ -1,6 +1,6 @@ # Add directories to the PATH and prevent to add the same directory multiple times upon shell reload. add_to_path() { - if [[ -d "$1" ]] && [[ ":$PATH:" != *":$1:"* ]] && [[ ":$PATH:" != "$1:"* ]]; then + if [[ -d "$1" ]] && [[ ":$PATH:" != *":$1:"* ]]; then export PATH="$1:$PATH" fi } From a0618b9156bf69e96ebcbe173f04ccbe2820f8e4 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 16 Apr 2024 10:52:47 +0200 Subject: [PATCH 118/165] wip --- .zshrc | 29 ++++++++++++++++++----------- path.zsh | 4 ---- 2 files changed, 18 insertions(+), 15 deletions(-) diff --git a/.zshrc b/.zshrc index 382e84edb..b5db753f2 100644 --- a/.zshrc +++ b/.zshrc @@ -112,21 +112,28 @@ export LANG=en_US.UTF-8 # Herd injected PHP binary. export PHP_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/":$PHP_INI_SCAN_DIR -# Herd injected PHP 8.2 configuration. -export HERD_PHP_82_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/82/" +# Herd injected NVM configuration +export NVM_DIR="$HOME/Library/Application Support/Herd/config/nvm" -# Herd injected PHP 8.1 configuration. -export HERD_PHP_81_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/81/" +[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm + +[[ -f "/Applications/Herd.app/Contents/Resources/config/shell/zshrc.zsh" ]] && builtin source "/Applications/Herd.app/Contents/Resources/config/shell/zshrc.zsh" + +# Herd injected PHP 7.4 configuration. +export HERD_PHP_74_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/74/" # Herd injected PHP 8.3 configuration. -export HERD_PHP_83_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/83/" +export HERD_PHP_83_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/83/" -# Herd injected PHP 8.0 configuration. -export HERD_PHP_80_INI_SCAN_DIR="$HOME/Library/Application Support/Herd/config/php/80/" +# Herd injected PHP 8.2 configuration. +export HERD_PHP_82_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/82/" -# Herd injected NVM configuration -export NVM_DIR="$HOME/Library/Application Support/Herd/config/nvm" +# Herd injected PHP 8.1 configuration. +export HERD_PHP_81_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/81/" -[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm +# Herd injected PHP 8.0 configuration. +export HERD_PHP_80_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/80/" -[[ -f "/Applications/Herd.app/Contents/Resources/config/shell/zshrc.zsh" ]] && builtin source "/Applications/Herd.app/Contents/Resources/config/shell/zshrc.zsh" + +# Herd injected PHP binary. +export PATH="/Users/driesvints/Library/Application Support/Herd/bin/":$PATH diff --git a/path.zsh b/path.zsh index 89143a26b..385b6504c 100644 --- a/path.zsh +++ b/path.zsh @@ -20,7 +20,3 @@ add_to_path "$HOME/.node/bin" # Use project specific binaries before global ones add_to_path "vendor/bin" add_to_path "node_modules/.bin" - -# Add Herd services -add_to_path "/Users/Shared/Herd/services/mysql/8.0.36/bin" -add_to_path "/Users/Shared/Herd/services/redis/7.0.0/bin" From 51b74f2fcdd4145f39c85d72d56af04aac372a34 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 16 Apr 2024 10:53:46 +0200 Subject: [PATCH 119/165] wip --- .zshrc | 1 - path.zsh | 3 --- 2 files changed, 4 deletions(-) diff --git a/.zshrc b/.zshrc index b5db753f2..936c6da61 100644 --- a/.zshrc +++ b/.zshrc @@ -134,6 +134,5 @@ export HERD_PHP_81_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/H # Herd injected PHP 8.0 configuration. export HERD_PHP_80_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/80/" - # Herd injected PHP binary. export PATH="/Users/driesvints/Library/Application Support/Herd/bin/":$PATH diff --git a/path.zsh b/path.zsh index 385b6504c..3f0c50fa4 100644 --- a/path.zsh +++ b/path.zsh @@ -5,9 +5,6 @@ add_to_path() { fi } -# Load Herd injected PHP binaries -add_to_path "/Users/driesvints/Library/Application Support/Herd/bin" - # Load dotfiles binaries add_to_path "$DOTFILES/bin" From 3a1dec0f29c9e6e6c2e56a294c71b7c374c0a08b Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 18 Apr 2024 14:14:36 +0200 Subject: [PATCH 120/165] wip --- bin/setup | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/setup b/bin/setup index effa44f0c..45a657fb8 100755 --- a/bin/setup +++ b/bin/setup @@ -20,6 +20,8 @@ fi git clone $REPOSITORY $DIRECTORY cd $DIRECTORY +touch database/database.sqlite + cp .env.example .env sed -i '' 's/DB_DATABASE=.*/DB_DATABASE=laravel/' .env sed -i '' 's/DB_USERNAME=.*/DB_USERNAME=root/' .env From 8264c3e41e1e52f79cab0ed8603a276d3a74fdee Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 19 Apr 2024 07:29:17 +0200 Subject: [PATCH 121/165] wip --- aliases.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/aliases.zsh b/aliases.zsh index 9a9f9f371..3f6f5fd16 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -47,6 +47,7 @@ alias diff="git diff" alias force="git push --force" alias nuke="git clean -df && git reset --hard" alias pop="git stash pop" +alias prune="git fetch --prune" alias pull="git pull" alias push="git push" alias resolve="git add . && git commit --no-edit" From 42f0796135cd3d0b6ef7c0e2dd6532103eb115a4 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 19 Apr 2024 07:33:43 +0200 Subject: [PATCH 122/165] wip --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 942b25aa9..8fea5a458 100644 --- a/Brewfile +++ b/Brewfile @@ -2,7 +2,6 @@ tap 'homebrew/cask-fonts' tap 'homebrew/cask-versions' tap 'homebrew/bundle' -tap 'nicoverbruggen/homebrew-cask' tap 'stripe/stripe-cli' # Binaries From 42c4e91e9317f5cf89066cfd58b8be97b57e2a6a Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 19 Apr 2024 09:53:25 +0200 Subject: [PATCH 123/165] wip --- aliases.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aliases.zsh b/aliases.zsh index 3f6f5fd16..9cd32b469 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -37,7 +37,7 @@ alias docker-composer="docker-compose" alias mssql="docker run -e ACCEPT_EULA=Y -e SA_PASSWORD=LaravelWow1986! -p 1433:1433 mcr.microsoft.com/mssql/server:2017-latest" # Git -alias gst="git status" +alias gs="git status" alias gb="git branch" alias gc="git checkout" alias gl="git log --oneline --decorate --color" From 259a39721e07393479938ec330a599cfd2f5a2d3 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 22 Apr 2024 14:38:18 +0200 Subject: [PATCH 124/165] wip --- aliases.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aliases.zsh b/aliases.zsh index 9cd32b469..8c3c52ad9 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -44,7 +44,7 @@ alias gl="git log --oneline --decorate --color" alias amend="git add . && git commit --amend --no-edit" alias commit="git add . && git commit -m" alias diff="git diff" -alias force="git push --force" +alias force="git push --force-with-lease" alias nuke="git clean -df && git reset --hard" alias pop="git stash pop" alias prune="git fetch --prune" From eee4def49820a130d3dd2fa02cc48d5c0f05e13a Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 2 Aug 2024 16:45:33 +0200 Subject: [PATCH 125/165] Update Brewfile --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 8fea5a458..26aab3dfa 100644 --- a/Brewfile +++ b/Brewfile @@ -45,7 +45,6 @@ cask 'google-chrome' cask 'helo' cask 'herd' cask 'imageoptim' -cask 'insomnia' cask 'pastebot' cask 'readdle-spark' cask 'screenflow' From d363b75708c8b9f46a50135c7fe80e1dd8b0b244 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 2 Aug 2024 17:16:07 +0200 Subject: [PATCH 126/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 26aab3dfa..f5681a4ad 100644 --- a/Brewfile +++ b/Brewfile @@ -44,6 +44,7 @@ cask 'github' cask 'google-chrome' cask 'helo' cask 'herd' +cask 'httpie' cask 'imageoptim' cask 'pastebot' cask 'readdle-spark' From 3404adc88fac2c24d3559f7e8e4c521558d7db0b Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 4 Nov 2024 09:09:50 +0100 Subject: [PATCH 127/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index f5681a4ad..60fb18c3f 100644 --- a/Brewfile +++ b/Brewfile @@ -35,6 +35,7 @@ brew 'yarn' # Apps cask '1password' +brew '1password-cli' cask 'caffeine' cask 'discord' cask 'docker' From 9263c1eeba6b10cd5f566927957c554071a28c6b Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 7 Jan 2025 12:22:59 +0100 Subject: [PATCH 128/165] Update Brewfile --- Brewfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Brewfile b/Brewfile index 60fb18c3f..9d6de65fe 100644 --- a/Brewfile +++ b/Brewfile @@ -47,8 +47,8 @@ cask 'helo' cask 'herd' cask 'httpie' cask 'imageoptim' +cask 'loom' cask 'pastebot' -cask 'readdle-spark' cask 'screenflow' cask 'slack' cask 'tableplus' From 9af174e5e7b19464c6a10dada01065a81bac8f5b Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 12 Jul 2024 16:40:12 +0200 Subject: [PATCH 129/165] wip --- Brewfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Brewfile b/Brewfile index 9d6de65fe..82a1d02d4 100644 --- a/Brewfile +++ b/Brewfile @@ -49,7 +49,7 @@ cask 'httpie' cask 'imageoptim' cask 'loom' cask 'pastebot' -cask 'screenflow' +cask 'screen-studio' cask 'slack' cask 'tableplus' cask 'telegram-desktop' From 7a1b13b58d4cc71a0319314277c8ad7015863dd7 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 17 Apr 2025 18:19:54 +0200 Subject: [PATCH 130/165] wip --- .zshrc | 4 ++++ Brewfile | 1 + 2 files changed, 5 insertions(+) diff --git a/.zshrc b/.zshrc index 936c6da61..8d855cf2b 100644 --- a/.zshrc +++ b/.zshrc @@ -136,3 +136,7 @@ export HERD_PHP_80_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/H # Herd injected PHP binary. export PATH="/Users/driesvints/Library/Application Support/Herd/bin/":$PATH + + +# Herd injected PHP 8.4 configuration. +export HERD_PHP_84_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/84/" diff --git a/Brewfile b/Brewfile index 82a1d02d4..499fffd9b 100644 --- a/Brewfile +++ b/Brewfile @@ -49,6 +49,7 @@ cask 'httpie' cask 'imageoptim' cask 'loom' cask 'pastebot' +cask 'reflex' cask 'screen-studio' cask 'slack' cask 'tableplus' From e7c2affb1eab2e039841d7e345334ac54044da2d Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 17 Apr 2025 18:25:23 +0200 Subject: [PATCH 131/165] Add timestamp alias --- aliases.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/aliases.zsh b/aliases.zsh index 8c3c52ad9..8e20de10a 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -6,6 +6,7 @@ alias ll="/opt/homebrew/opt/coreutils/libexec/gnubin/ls -AhlFo --color --group-d alias phpstorm='open -a /Applications/PhpStorm.app "`pwd`"' alias shrug="echo '¯\_(ツ)_/¯' | pbcopy" alias compile="commit 'compile'" +alias timestamp="date +%s" alias version="commit 'version'" # Directories From 85b3d66643974ebaa5180a3d7aaea6580238a646 Mon Sep 17 00:00:00 2001 From: Igor Mityushev Date: Fri, 25 Apr 2025 09:40:59 +0300 Subject: [PATCH 132/165] Add Xcode Command Line Tools installation check (#100) --- fresh.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/fresh.sh b/fresh.sh index 74926b77a..a935abd60 100755 --- a/fresh.sh +++ b/fresh.sh @@ -2,6 +2,14 @@ echo "Setting up your Mac..." +# Check if Xcode Command Line Tools are installed +if ! xcode-select -p &>/dev/null; then + echo "Xcode Command Line Tools not found. Installing..." + xcode-select --install +else + echo "Xcode Command Line Tools already installed." +fi + # Check for Oh My Zsh and install if we don't have it if test ! $(which omz); then /bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/HEAD/tools/install.sh)" From 1b885159f0961daa3b6b3e5b9b48dffdac8e1e3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20De=20Boey?= Date: Mon, 9 Jun 2025 08:53:42 +0200 Subject: [PATCH 133/165] fix: remove `Homebrew/homebrew-bundle` from `Brewfile` (#101) --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 499fffd9b..cf089cf63 100644 --- a/Brewfile +++ b/Brewfile @@ -1,7 +1,6 @@ # Taps tap 'homebrew/cask-fonts' tap 'homebrew/cask-versions' -tap 'homebrew/bundle' tap 'stripe/stripe-cli' # Binaries From 6d0d37d580e81fbd1e168805019081067575b0f3 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 8 Sep 2025 12:09:12 +0200 Subject: [PATCH 134/165] Sort branches by committerdate --- aliases.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aliases.zsh b/aliases.zsh index 8e20de10a..eeea9d57a 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -39,7 +39,7 @@ alias mssql="docker run -e ACCEPT_EULA=Y -e SA_PASSWORD=LaravelWow1986! -p 1433: # Git alias gs="git status" -alias gb="git branch" +alias gb="git branch --sort=-committerdate" alias gc="git checkout" alias gl="git log --oneline --decorate --color" alias amend="git add . && git commit --amend --no-edit" From 28f402b3f605fb9ceec68797cff7fc18bae10f83 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 25 Nov 2025 10:36:35 +0100 Subject: [PATCH 135/165] test alias --- .zshrc | 4 ++++ aliases.zsh | 1 + 2 files changed, 5 insertions(+) diff --git a/.zshrc b/.zshrc index 8d855cf2b..dc0ddbbc6 100644 --- a/.zshrc +++ b/.zshrc @@ -140,3 +140,7 @@ export PATH="/Users/driesvints/Library/Application Support/Herd/bin/":$PATH # Herd injected PHP 8.4 configuration. export HERD_PHP_84_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/84/" + + +# Herd injected PHP 8.5 configuration. +export HERD_PHP_85_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/85/" diff --git a/aliases.zsh b/aliases.zsh index eeea9d57a..ce4ef2866 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -26,6 +26,7 @@ alias serve="herd php artisan serve" alias cfresh="rm -rf vendor/ composer.lock && composer i" alias composer="herd composer" alias php="herd php" +alias test="pest --no-coverage" # JS alias nfresh="rm -rf node_modules/ package-lock.json && npm install" From aafd580ef50129794b5c48adb465cfcc669e9cb2 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 8 Jan 2026 13:46:05 +0100 Subject: [PATCH 136/165] Update Brewfile --- Brewfile | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Brewfile b/Brewfile index cf089cf63..88656edc6 100644 --- a/Brewfile +++ b/Brewfile @@ -75,11 +75,7 @@ cask 'font-source-sans-pro' cask 'font-source-serif-pro' # Mac App Store -mas 'Byword', id: 420212497 -mas 'Giphy Capture', id: 668208984 mas 'Keynote', id: 409183694 mas 'MyWoosh', id: 1498889644 mas 'Numbers', id: 409203825 mas 'Speedtest', id: 1153157709 -mas 'Spring', id: 1508706541 -mas 'Things', id: 904280696 From d6d6d991d43d69b8c847d7e7270ff6f586591f12 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 30 Jan 2026 19:37:51 +0100 Subject: [PATCH 137/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 88656edc6..f57f4a740 100644 --- a/Brewfile +++ b/Brewfile @@ -7,6 +7,7 @@ tap 'stripe/stripe-cli' brew 'awscli' brew 'bash' # Latest Bash version brew 'bat' # Used for spatie/visit +brew 'claude' brew 'coreutils' # Those that come with macOS are outdated brew 'ffmpeg' brew 'gh' From e2acfc833f18abb33f1bef19f324afe7109366c7 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 30 Jan 2026 19:38:48 +0100 Subject: [PATCH 138/165] Remove 'claude' from Brewfile Removed 'claude' from the Brewfile. --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index f57f4a740..88656edc6 100644 --- a/Brewfile +++ b/Brewfile @@ -7,7 +7,6 @@ tap 'stripe/stripe-cli' brew 'awscli' brew 'bash' # Latest Bash version brew 'bat' # Used for spatie/visit -brew 'claude' brew 'coreutils' # Those that come with macOS are outdated brew 'ffmpeg' brew 'gh' From ee6951a81bf84fdfd40f0f20595e4d5a687ed8bb Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 2 Feb 2026 14:35:33 +0100 Subject: [PATCH 139/165] Add Cyberduck to Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 88656edc6..959178468 100644 --- a/Brewfile +++ b/Brewfile @@ -36,6 +36,7 @@ brew 'yarn' cask '1password' brew '1password-cli' cask 'caffeine' +cask 'cyberduck' cask 'discord' cask 'docker' cask 'figma' From 66b4163b89c046b5b35ec4d51554be1178158a35 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 2 Feb 2026 14:39:41 +0100 Subject: [PATCH 140/165] Add openclaw to Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 959178468..c88d6d8c9 100644 --- a/Brewfile +++ b/Brewfile @@ -48,6 +48,7 @@ cask 'herd' cask 'httpie' cask 'imageoptim' cask 'loom' +cask 'openclaw' cask 'pastebot' cask 'reflex' cask 'screen-studio' From 4ed17d92a761c3eea0ca12ff9faf27ed7f03e741 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 9 Feb 2026 16:05:45 +0100 Subject: [PATCH 141/165] Update Brewfile --- Brewfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Brewfile b/Brewfile index c88d6d8c9..3d33930cd 100644 --- a/Brewfile +++ b/Brewfile @@ -36,6 +36,8 @@ brew 'yarn' cask '1password' brew '1password-cli' cask 'caffeine' +cask 'claude' +cask 'claude-code' cask 'cyberduck' cask 'discord' cask 'docker' From 6621e7036bf29f0d9e61f1f185dc786d24e25f1d Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 17 Feb 2026 11:37:33 +0100 Subject: [PATCH 142/165] Update Brewfile --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 3d33930cd..a016063f9 100644 --- a/Brewfile +++ b/Brewfile @@ -50,7 +50,6 @@ cask 'herd' cask 'httpie' cask 'imageoptim' cask 'loom' -cask 'openclaw' cask 'pastebot' cask 'reflex' cask 'screen-studio' From 10ea8ab2b22fe8d4688e5fec36039ed5ed0f67ac Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 23 Feb 2026 13:30:58 +0100 Subject: [PATCH 143/165] wip --- .gitignore_global | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitignore_global b/.gitignore_global index 40e13fc92..1d7061348 100644 --- a/.gitignore_global +++ b/.gitignore_global @@ -38,3 +38,7 @@ Thumbs.db .idea/ .vscode .vagrant/ + +# AI # +###################### +.claude/settings.local.json From 2833e7a53735df90a3fc52c09ecc8441512630a4 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 4 Mar 2026 13:02:04 +0100 Subject: [PATCH 144/165] wip --- .gitignore_global | 2 ++ aliases.zsh | 1 + 2 files changed, 3 insertions(+) diff --git a/.gitignore_global b/.gitignore_global index 1d7061348..ea454ba90 100644 --- a/.gitignore_global +++ b/.gitignore_global @@ -42,3 +42,5 @@ Thumbs.db # AI # ###################### .claude/settings.local.json + +polyscope.json \ No newline at end of file diff --git a/aliases.zsh b/aliases.zsh index ce4ef2866..f56abf71d 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -21,6 +21,7 @@ alias fresh="herd php artisan migrate:fresh --seed" alias tinker="herd php artisan tinker" alias seed="herd php artisan db:seed" alias serve="herd php artisan serve" +alias cloud="php $HOME/Code/laravel/cloud-cli/cloud" # PHP alias cfresh="rm -rf vendor/ composer.lock && composer i" From 252d923653194296d8d8ba8afd3bcb52a46ab17c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 4 Mar 2026 13:02:54 +0100 Subject: [PATCH 145/165] wip --- Brewfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Brewfile b/Brewfile index a016063f9..0d1a4e739 100644 --- a/Brewfile +++ b/Brewfile @@ -29,6 +29,7 @@ brew 'svgo' brew 'gifsicle' # Development +brew 'codex' brew 'imagemagick' brew 'yarn' @@ -38,6 +39,7 @@ brew '1password-cli' cask 'caffeine' cask 'claude' cask 'claude-code' +cask 'codex' cask 'cyberduck' cask 'discord' cask 'docker' From e096bce46bfb2128a1e806587fdc7777a7b997f6 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 9 Mar 2026 14:47:24 +0100 Subject: [PATCH 146/165] wip --- .gitignore_global | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore_global b/.gitignore_global index ea454ba90..621c8e1a4 100644 --- a/.gitignore_global +++ b/.gitignore_global @@ -43,4 +43,5 @@ Thumbs.db ###################### .claude/settings.local.json -polyscope.json \ No newline at end of file +polyscope.json +polyscope.local.json \ No newline at end of file From e393daa00675164bc3c7601a442ed7dd70b8281c Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Wed, 11 Mar 2026 15:21:27 +0100 Subject: [PATCH 147/165] Add copilot-cli to Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 0d1a4e739..061c4ea3b 100644 --- a/Brewfile +++ b/Brewfile @@ -40,6 +40,7 @@ cask 'caffeine' cask 'claude' cask 'claude-code' cask 'codex' +cask 'copilot-cli' cask 'cyberduck' cask 'discord' cask 'docker' From af620daf8168625707300db94e2c22ada5ae51dd Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 13 Mar 2026 12:07:24 +0100 Subject: [PATCH 148/165] wip --- .gitignore_global | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore_global b/.gitignore_global index 621c8e1a4..6e1e8abed 100644 --- a/.gitignore_global +++ b/.gitignore_global @@ -43,5 +43,4 @@ Thumbs.db ###################### .claude/settings.local.json -polyscope.json polyscope.local.json \ No newline at end of file From 7235a5202424a8967546f933687f0f31c14389a9 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 19 Mar 2026 13:47:23 +0100 Subject: [PATCH 149/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 061c4ea3b..6c495c135 100644 --- a/Brewfile +++ b/Brewfile @@ -40,6 +40,7 @@ cask 'caffeine' cask 'claude' cask 'claude-code' cask 'codex' +cask 'codexbar' cask 'copilot-cli' cask 'cyberduck' cask 'discord' From 8c5f98f231cd87a95eeaa954f24e47e20a6a0ea7 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 19 Mar 2026 16:30:48 +0100 Subject: [PATCH 150/165] Update Brewfile --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 6c495c135..061c4ea3b 100644 --- a/Brewfile +++ b/Brewfile @@ -40,7 +40,6 @@ cask 'caffeine' cask 'claude' cask 'claude-code' cask 'codex' -cask 'codexbar' cask 'copilot-cli' cask 'cyberduck' cask 'discord' From d6c7a6e3b86e922bec0aefb5e154c7f30ddf8857 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 23 Mar 2026 11:30:15 +0100 Subject: [PATCH 151/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 061c4ea3b..94a346cf2 100644 --- a/Brewfile +++ b/Brewfile @@ -41,6 +41,7 @@ cask 'claude' cask 'claude-code' cask 'codex' cask 'copilot-cli' +cask 'cursor' cask 'cyberduck' cask 'discord' cask 'docker' From 86181c43dfc7da61101143318f8101b617805e16 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 23 Mar 2026 11:30:44 +0100 Subject: [PATCH 152/165] Add cursor-cli to Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 94a346cf2..dcc0d615c 100644 --- a/Brewfile +++ b/Brewfile @@ -42,6 +42,7 @@ cask 'claude-code' cask 'codex' cask 'copilot-cli' cask 'cursor' +cask 'cursor-cli' cask 'cyberduck' cask 'discord' cask 'docker' From 667a0eac0742f1945a3afd564bb108d4a4f52c72 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 31 Mar 2026 19:52:05 +0200 Subject: [PATCH 153/165] Add entireio/tap/entire to Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index dcc0d615c..f9f46ef50 100644 --- a/Brewfile +++ b/Brewfile @@ -8,6 +8,7 @@ brew 'awscli' brew 'bash' # Latest Bash version brew 'bat' # Used for spatie/visit brew 'coreutils' # Those that come with macOS are outdated +brew 'entireio/tap/entire' brew 'ffmpeg' brew 'gh' brew 'git' From 8c0e55f923c9781997f2caa9396a25256a5745c9 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 31 Mar 2026 19:52:23 +0200 Subject: [PATCH 154/165] Remove duplicate 'codex' from Brewfile Removed 'codex' from the Brewfile under Development. --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index f9f46ef50..4c6b471a7 100644 --- a/Brewfile +++ b/Brewfile @@ -30,7 +30,6 @@ brew 'svgo' brew 'gifsicle' # Development -brew 'codex' brew 'imagemagick' brew 'yarn' From 24e7d6e57f6587257bf7231a2fe6420805cefe62 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 14 Apr 2026 20:42:15 +0200 Subject: [PATCH 155/165] Add env variables --- .zshrc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.zshrc b/.zshrc index dc0ddbbc6..9e81c9e9c 100644 --- a/.zshrc +++ b/.zshrc @@ -144,3 +144,9 @@ export HERD_PHP_84_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/H # Herd injected PHP 8.5 configuration. export HERD_PHP_85_INI_SCAN_DIR="/Users/driesvints/Library/Application Support/Herd/config/php/85/" + +if [[ -f "$HOME/.env" ]]; then + set -a + source "$HOME/.env" + set +a +fi From fd52fda4a4c0636dab6fbbdaf279eeffef817cc9 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Thu, 16 Apr 2026 11:48:55 +0200 Subject: [PATCH 156/165] wip --- .zshrc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.zshrc b/.zshrc index 9e81c9e9c..d3cf08489 100644 --- a/.zshrc +++ b/.zshrc @@ -150,3 +150,5 @@ if [[ -f "$HOME/.env" ]]; then source "$HOME/.env" set +a fi + +export PATH="$HOME/.local/bin:$PATH" From fca2a6dd5e37cc9370c8657c7cc1cbb5dca739fa Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 17 Apr 2026 14:24:34 +0200 Subject: [PATCH 157/165] Update Brewfile --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 4c6b471a7..2138e810d 100644 --- a/Brewfile +++ b/Brewfile @@ -8,7 +8,6 @@ brew 'awscli' brew 'bash' # Latest Bash version brew 'bat' # Used for spatie/visit brew 'coreutils' # Those that come with macOS are outdated -brew 'entireio/tap/entire' brew 'ffmpeg' brew 'gh' brew 'git' From 7f32644c36bc6f92c8f62bf4a9ebe20c5abd5907 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Mon, 20 Apr 2026 20:01:45 +0200 Subject: [PATCH 158/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 2138e810d..086367fc2 100644 --- a/Brewfile +++ b/Brewfile @@ -39,6 +39,7 @@ cask 'caffeine' cask 'claude' cask 'claude-code' cask 'codex' +cask 'codex-app' cask 'copilot-cli' cask 'cursor' cask 'cursor-cli' From 5b7a55caf964e27f39ab90010b6d3523d98b44bf Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 1 May 2026 16:20:01 +0200 Subject: [PATCH 159/165] Add cleanshot to Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 086367fc2..34f306278 100644 --- a/Brewfile +++ b/Brewfile @@ -38,6 +38,7 @@ brew '1password-cli' cask 'caffeine' cask 'claude' cask 'claude-code' +cask 'cleanshot' cask 'codex' cask 'codex-app' cask 'copilot-cli' From 4278e9657a6353ada0290bdfc6bb7fc68195ce63 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 19 May 2026 16:09:27 +0200 Subject: [PATCH 160/165] Remove Quicklook casks from Brewfile Removed Quicklook casks for qlmarkdown and quicklook-json. --- Brewfile | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Brewfile b/Brewfile index 34f306278..20aaed7eb 100644 --- a/Brewfile +++ b/Brewfile @@ -70,10 +70,6 @@ cask 'tuple' cask 'visual-studio-code' cask 'zoom' -# Quicklook -cask 'qlmarkdown' -cask 'quicklook-json' - # Fonts cask 'font-lato' cask 'font-open-sans' From fdcbae67c71f2144ff072fdb74e14c736b67c379 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 19 May 2026 16:10:23 +0200 Subject: [PATCH 161/165] Remove font casks from Brewfile Removed font casks from Brewfile. --- Brewfile | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/Brewfile b/Brewfile index 20aaed7eb..2aaf8b18e 100644 --- a/Brewfile +++ b/Brewfile @@ -1,5 +1,4 @@ # Taps -tap 'homebrew/cask-fonts' tap 'homebrew/cask-versions' tap 'stripe/stripe-cli' @@ -19,7 +18,6 @@ brew 'mas' # Mac App Store manager brew 'pkg-config' # https://github.com/driesvints/dotfiles/issues/20 brew 'stripe/stripe-cli/stripe' brew 'stripe/stripe-mock/stripe-mock' -brew 'svn' # Needed to install fonts # Spatie Medialibrary brew 'jpegoptim' @@ -70,15 +68,6 @@ cask 'tuple' cask 'visual-studio-code' cask 'zoom' -# Fonts -cask 'font-lato' -cask 'font-open-sans' -cask 'font-roboto' -cask 'font-source-code-pro-for-powerline' -cask 'font-source-code-pro' -cask 'font-source-sans-pro' -cask 'font-source-serif-pro' - # Mac App Store mas 'Keynote', id: 409183694 mas 'MyWoosh', id: 1498889644 From a76f17a4f8f1860f3836a8d0b62a06d31ee17afb Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 12 Jun 2026 10:28:32 +0200 Subject: [PATCH 162/165] Update Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 2aaf8b18e..5ee739c6e 100644 --- a/Brewfile +++ b/Brewfile @@ -47,6 +47,7 @@ cask 'discord' cask 'docker' cask 'figma' cask 'firefox' +cask 'gemini-cli' cask 'github' cask 'google-chrome' cask 'helo' From cd4f9ca86a7900d915287b881752778addff63cd Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 12 Jun 2026 10:30:46 +0200 Subject: [PATCH 163/165] Update Brewfile --- Brewfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Brewfile b/Brewfile index 5ee739c6e..46fcb7754 100644 --- a/Brewfile +++ b/Brewfile @@ -17,7 +17,6 @@ brew 'mackup' brew 'mas' # Mac App Store manager brew 'pkg-config' # https://github.com/driesvints/dotfiles/issues/20 brew 'stripe/stripe-cli/stripe' -brew 'stripe/stripe-mock/stripe-mock' # Spatie Medialibrary brew 'jpegoptim' From 130ee81726a4591ed1829f004dda6f161a119c62 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 12 Jun 2026 11:13:01 +0200 Subject: [PATCH 164/165] Add antigravity-cli to Brewfile Added antigravity-cli to the Brewfile. --- Brewfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Brewfile b/Brewfile index 46fcb7754..426537e4d 100644 --- a/Brewfile +++ b/Brewfile @@ -32,6 +32,7 @@ brew 'yarn' # Apps cask '1password' brew '1password-cli' +cask 'antigravity-cli' cask 'caffeine' cask 'claude' cask 'claude-code' @@ -46,7 +47,6 @@ cask 'discord' cask 'docker' cask 'figma' cask 'firefox' -cask 'gemini-cli' cask 'github' cask 'google-chrome' cask 'helo' From b9a4db34eab2dae0921cd48225b9449278ec5841 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Tue, 23 Jun 2026 12:36:15 +0200 Subject: [PATCH 165/165] Add ChatGPT cask to Brewfile --- Brewfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Brewfile b/Brewfile index 426537e4d..8535d36ed 100644 --- a/Brewfile +++ b/Brewfile @@ -34,6 +34,7 @@ cask '1password' brew '1password-cli' cask 'antigravity-cli' cask 'caffeine' +cask 'chatgpt' cask 'claude' cask 'claude-code' cask 'cleanshot'