-
Notifications
You must be signed in to change notification settings - Fork 10
/
.macos
39 lines (24 loc) · 1.57 KB
/
.macos
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
#!/usr/bin/env bash
# Sets reasonable macOS defaults
# Ask for the administrator password upfront
sudo -v
# Keep-alive: update existing `sudo` time stamp until `.macos` has finished
while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null &
###############################################################################
# Finder #
###############################################################################
# When performing a search, search the current folder by default
defaults write com.apple.finder FXDefaultSearchScope -string "SCcf"
###############################################################################
# Dock, Dashboard, and hot corners #
###############################################################################
# Automatically hide and show the Dock
defaults write com.apple.dock autohide -bool true
###############################################################################
# Terminal & iTerm 2 #
###############################################################################
###############################################################################
# Audio Settings
###############################################################################
# https://www.macrumors.com/how-to/enable-aptx-aac-bluetooth-audio-codecs-macos/
echo "Done. Note that some of these changes require a logout/restart to take effect."