-
Notifications
You must be signed in to change notification settings - Fork 0
/
mac-setup.sh
executable file
·63 lines (51 loc) · 2.45 KB
/
mac-setup.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#! /bin/sh
echo |
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo '# Set PATH, MANPATH, etc., for Homebrew.' >> /Users/brian/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/brian/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)
defaults write -g ApplePressAndHoldEnabled -bool false
defaults write com.apple.Dock autohide -bool TRUE
defaults write com.apple.Dock orientation -string left
defaults write com.apple.Dock static-only -bool TRUE
defaults write com.apple.Dock tilesize -int 45; killall Dock
defaults write com.apple.TextEdit NSShowAppCentricOpenPanelInsteadOfUntitledFile -bool false
defaults -currentHost write com.apple.screensaver idleTime 0
defaults write com.apple.AppleMultitouchTrackpad Clicking -bool true
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
defaults write com.apple.dock show-recents -bool FALSE
defaults write -g com.apple.mouse.scaling 2
defaults write com.apple.TextEdit RichText -bool FALSE
sudo pmset displaysleep 60
sudo pmset sleep 60
#git config --global user.email
#git config --global user.name
mkdir ~/storage/
cd ~/storage
git clone [email protected]:Yuppiechef/web-libs.git
git clone [email protected]:Yuppiechef/dev-setup.git
git clone [email protected]:Yuppiechef/dev-docker-images.git
#load intellj settings, licencing
#install intellj cursive plugin, licence add projects and set project.clj as lein project
#load item2 profiles
#sginin to chrome
#sginin to sourcetree
#sginin to slack
#Apple menu > System Preferences, click Accessibility, then click Spoken Content
wget https://s3.amazonaws.com/appdistro.branham.org/33/the-table.app.zip
unzip the-table.app.zip
mv "The Table.app" /Applications/
rm -r the-table.app.zip
brew install eloquent visual-studio-code tomighty github firefox vlc ack wget iterm2 whatsapp google-chrome slack intellij-idea sourcetree keka rectangle clipy git node ansible pritunl leiningen
npm install -g grunt-cli
brew install borkdude/brew/babashka
brew install --cask racket
brew install --cask docker
brew install docker awscli mkcert
brew tap AdoptOpenJDK/openjdk
brew install --cask adoptopenjdk16
pip3 install python-consul