Add fixes for El Capitan
This commit is contained in:
parent
aa6f7088ab
commit
b3e7b55635
5 changed files with 19 additions and 8 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,5 +1,6 @@
|
|||
**/__pycache__
|
||||
**/*.7z
|
||||
**/*.DS_Store
|
||||
**/*.bak
|
||||
**/*.exe
|
||||
**/*.swp
|
||||
|
|
|
|||
|
|
@ -6,11 +6,11 @@
|
|||
<array>
|
||||
<dict>
|
||||
<key>BundlePath</key>
|
||||
<string>/Applications/iTerm.app</string>
|
||||
<string>/Applications/Utilities/Terminal.app</string>
|
||||
<key>DescriptionKey</key>
|
||||
<string>Hardware Diagnostics</string>
|
||||
<key>Path</key>
|
||||
<string>/Applications/iTerm.app/Contents/MacOS/iTerm2</string>
|
||||
<string>/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal</string>
|
||||
<key>TitleKey</key>
|
||||
<string>WizardKit: Hardware Diagnostics</string>
|
||||
</dict>
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -12,7 +12,7 @@ if ! [[ -d /Volumes/RAM_Disk ]]; then
|
|||
echo "Creating RAM Disk..."
|
||||
RAM_DEV="$(hdiutil attach -nomount ram://524288)"
|
||||
diskutil quiet erasevolume HFS+ RAM_Disk ${RAM_DEV}
|
||||
diskutil unmount ${RAM_DEV}
|
||||
diskutil quiet unmount ${RAM_DEV}
|
||||
mkdir /Volumes/RAM_Disk
|
||||
mount -t hfs -o owners ${RAM_DEV} /Volumes/RAM_Disk
|
||||
fi
|
||||
|
|
@ -30,7 +30,7 @@ if ! [[ -e /Volumes/RAM_Disk/.wifi ]]; then
|
|||
| grep -Eo 'en(\d+)')"
|
||||
networksetup -setairportnetwork "${NET_DEV}" "${WIFI_NET%%:::*}" "${WIFI_NET##*:::}"
|
||||
touch /Volumes/RAM_Disk/.wifi
|
||||
sleep 1s
|
||||
sleep 5s
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
|
|||
|
|
@ -72,11 +72,16 @@ echo "Installing Terminal Preferences..."
|
|||
rsync -aS com.apple.Terminal.plist "${WK_PATH}/var/root/Library/Preferences"/
|
||||
|
||||
# Timezones
|
||||
if [[ ! -d "${WK_PATH}/var/db/timezone" ]]; then
|
||||
echo "Installing timezones..."
|
||||
rsync -aS /var/db/timezone "${WK_PATH}/var/db"/
|
||||
echo "Installing timezones..."
|
||||
if [[ "${OS_VERSION:3:2}" == "11" ]]; then
|
||||
rsync -aS /usr/share/zoneinfo/ "${WK_PATH}/usr/share/zoneinfo"/
|
||||
ln -sf /usr/share/zoneinfo/America/Los_Angeles "${WK_PATH}/etc/localtime"
|
||||
elif [[ "${OS_VERSION:3:2}" -gt "11" ]]; then
|
||||
if [[ ! -d "${WK_PATH}/var/db/timezone" ]]; then
|
||||
rsync -aS /var/db/timezone "${WK_PATH}/var/db"/
|
||||
fi
|
||||
ln -sf /var/db/timezone/zoneinfo/US/Pacific "${WK_PATH}/etc/localtime"
|
||||
fi
|
||||
ln -sf /var/db/timezone/zoneinfo/US/Pacific "${WK_PATH}/etc/localtime"
|
||||
|
||||
# zsh
|
||||
echo "Installing zsh..."
|
||||
|
|
@ -94,6 +99,11 @@ cp -a /usr/sbin/networksetup "${WK_PATH}/usr/sbin"/
|
|||
cp -a aliases "${WK_PATH}/.aliases"
|
||||
cp -a bashrc "${WK_PATH}/etc/profile"
|
||||
cp -a vimrc "${WK_PATH}/.vimrc"
|
||||
if [[ "${OS_VERSION:3:2}" == "11" ]]; then
|
||||
cp -a /usr/bin/fgrep "${WK_PATH}/usr/bin"/
|
||||
cp -a /usr/bin/locale "${WK_PATH}/usr/bin"/
|
||||
rsync -aS /usr/share/locale/ "${WK_PATH}/usr/share/locale"/
|
||||
fi
|
||||
|
||||
# WizardKit
|
||||
echo "Installing WizardKit env..."
|
||||
|
|
|
|||
Loading…
Reference in a new issue