-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathrun-these-things-to-be-cool.sh
30 lines (22 loc) · 1.14 KB
/
run-these-things-to-be-cool.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
# Install Homebrew
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
# Case insensitive tab ocompletion
echo "set completion-ignore-case on" >> /etc/inputrc
# Increase keyboard rate
defaults write -g InitialKeyRepeat -int 15
defaults write -g KeyRepeat -int 2
# Remove character recommendation when you hold a button
defaults write -g ApplePressAndHoldEnabled -bool false
# Emable "locate" command
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
# Death to .DS_Store
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
# Git Autocompletion
# Make sure to `source ~/.git-completion.bash` in your bash_profile
# http://code-worrier.com/blog/autocomplete-git/
curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash
# Remove annoying Pro Tools Avid loader thing
sudo defaults write /Library/LaunchAgents/com.avid.ApplicationManager.plist RunAtLoad -boolean false
# TODO:
# - check this out https://github.com/drduh/macOS-Security-and-Privacy-Guide
# - add this https://github.com/karek314/macOS-home-call-drop/blob/master/homecall.sh