Last active
November 16, 2024 23:37
-
-
Save kieranju/7b55e25386a8122751a94c3b6e217949 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
## ## ## ## ## ## ## ## ## ## ## ## ## ## | |
## Getting started | |
## Step 1 - install homebrew: http://brew.sh/ | |
# /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
## Step 2 - install cask | |
# brew cask | |
## ## ## ## ## ## ## ## ## ## ## ## ## ## | |
## Homebrew taps | |
## Step 1 - brew as needed! | |
# brew install node | |
# brew install git | |
## Optional - check for issues | |
# brew doctor | |
## ## ## ## ## ## ## ## ## ## ## ## ## ## | |
## Applications | |
## Data, Communications | |
brew install discord | |
brew install slack | |
open https://apps.apple.com/us/app/passepartout-vpn-client/id1433648537 # Passepartout VPN client | |
## Development, Design | |
open https://apps.apple.com/us/app/entity-pro/id1503988785 # Entity Pro | |
brew install expressions | |
brew install firefox | |
brew install github | |
brew install google-chrome | |
brew install imageoptim | |
brew install microsoft-edge | |
brew install nova | |
brew install paw | |
brew install sf-symbols | |
brew install the-unarchiver | |
brew install transmit | |
brew install visual-studio-code | |
open https://apps.apple.com/us/app/x2y-aspect-ratio-calculator/id1176309902 # x2y | |
brew install sketch | |
## Utilities, Tools | |
brew install 1password | |
brew install aerial | |
brew install alfred | |
brew install audio-hijack | |
brew install appcleaner | |
brew install balenaetcher | |
brew install bartender | |
brew install cleanshot | |
open https://apps.apple.com/us/app/dropover/id1355679052 # Dropover | |
brew install farrago | |
brew install fission | |
brew install iina | |
brew install latest | |
brew install loopback | |
open https://apps.apple.com/us/app/magnet/id441258766 # Magnet | |
brew install pixelsnap | |
open https://apps.apple.com/us/app/speakline/id441968334 # SpeakLine | |
brew install transmission | |
## Games | |
brew install enjoyable | |
brew install moonlight | |
brew install minecraft | |
## ## ## ## ## ## ## ## ## ## ## ## ## ## | |
## Application Add-ons | |
## Sketch plugins | |
# Runner: https://sketchrunner.com | |
# Find and Replace: https://github.com/thierryc/Sketch-Find-And-Replace | |
# Lippy: https://github.com/abynim/lippy | |
# Minimap: https://github.com/abynim/sketch-minimap | |
# Rename-It: https://github.com/rodi01/RenameIt | |
# Symbol Organizer: https://github.com/sonburn/symbol-organizer | |
## ## ## ## ## ## ## ## ## ## ## ## ## ## | |
## Tweaks | |
## Reset launch pad sorting | |
# defaults write com.apple.dock ResetLaunchPad -bool true | |
# killall Dock | |
## Enable Ctrl+Cmd window dragging | |
# defaults write -g NSWindowShouldDragOnGesture -bool true | |
## Cloudflare's 1.1.1.1 DNS | |
# Read more: https://1.1.1.1/dns/ | |
## ## ## ## ## ## ## ## ## ## ## ## ## ## | |
## Terminal customization | |
## Note | |
# You need a Powerline supported font. JetBrains Mono is a good choice: https://github.com/JetBrains/JetBrainsMono | |
## Step 1 - install ZSH: http://www.zsh.org | |
# brew install zsh | |
## Step 2 - set ZSH as default shell | |
# sudo sh -c 'echo /usr/local/bin/zsh >> /etc/shells' && chsh -s /usr/local/bin/zsh | |
## Step 3 - install Oh My ZSH: https://github.com/robbyrussell/oh-my-zsh | |
# sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" | |
## ZSH Autosuggestions | |
## Step 1 - pull ZSH Autosuggestions: https://github.com/zsh-users/zsh-autosuggestions | |
# git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions | |
## Step 2 - set plugins=(zsh-autosuggestions) | |
# open -a TextEdit ~/.zshrc | |
## ZSH Completions | |
## Step 1 - pull ZSH Completions: https://github.com/zsh-users/zsh-completions | |
# git clone https://github.com/zsh-users/zsh-completions $ZSH_CUSTOM/plugins/zsh-completions | |
## Step 2 - set plugins=(zsh-completions) | |
# open -a TextEdit ~/.zshrc | |
## ZSH Syntax Highlighting | |
## Step 1 - pull ZSH Syntax Highlighting: https://github.com/zsh-users/zsh-syntax-highlighting/ | |
# git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting | |
## Step 2 - set plugins=(zsh-syntax-highlighting) | |
# open -a TextEdit ~/.zshrc | |
## Spaceship Prompt | |
## Step 1 - pull Spaceship Prompt: https://github.com/denysdovhan/spaceship-prompt | |
# git clone https://github.com/denysdovhan/spaceship-prompt.git $ZSH_CUSTOM/themes/spaceship-prompt | |
## Step 2 - set ZSH_THEME="spaceship-prompt/spaceship" in ~./zshrc | |
# open -a TextEdit ~/.zshrc | |
## Powerlevel9k Prompt | |
## Step 1 - pull Powerlevel9k theme: https://github.com/bhilburn/powerlevel9k | |
# git clone https://github.com/bhilburn/powerlevel9k.git $ZSH_CUSTOM/themes/powerlevel9k | |
## Step 2 - set ZSH_THEME="powerlevel9k/powerlevel9k" in ~./zshrc | |
# open -a TextEdit ~/.zshrc |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment