WizardKit/setup/macos/live-macos-startup
2021-03-26 01:15:57 -06:00

25 lines
450 B
Bash
Executable file

#!/bin/bash
#
## Init macOS env
# Set Locale
LC_ALL=en_US.UTF-8; export LC_ALL
LANG=en_US.UTF-8; export LANG
# Set PATH
for p in /usr{/local/opt/{e2fsprogs,ruby,util-linux},/local,}/{bin,sbin}; do
PATH="${p}:${PATH}"
done
export PATH
# Create and mount RAMDisk
if ! [ -d /Volumes/RAM_Disk ]; then
diskutil erasevolume HFS+ RAM_Disk $(hdiutil attach -nomount ram://524288)
fi
cd /Volumes/RAM_Disk
# Stay awake
caffeinate -id &
# Run cmd
"$1"