THIS IS A WORK IN PROGRESS USING THE YOSEMITE BETA - DO NOT RELY ON IT!
New extension ios AppZapper 2.0.1 10.10 Yosemite format mac macOS forum AppZapper 10.10.1 format ios 10.12.3 The Plone Collective / Mailing Lists - sourceforge Zapper.cz: Z-technology - Home-ALL 2JxUyoTB Storify Zapper.cz is tracked by us since February, 2014.
Fresh Install
Install OSX on a fresh drive. I recommend using Disk Utility to repartition the entire drive as 1 partition, as this clears any hidden volumes.
Once the initial install is complete, the OSX Setup Assistant will create your first adminstrator account.
I recommend against migrating existing data or connecting to your Apple ID or iCloud — if you need to later you can use Migration assistant
When asked:
How do you want to transfer your information?Don't transfer any information now.
Sign in with your Apple Id?Don't sign in.
Whe OSX Setup Assistant requests you create user:
Full Name: '[MachineName] Administrator'Account Name: 'Admin'
Update System with all recommended updates
When Finder opens, open the App Store
Navigate to last tab 'Updates', wait through spinner to make sure that 'No Update Available'
Or,
Open Terminal (cmd-space' 'Terminal')
Make default folder structure
~/bin - a local folder for non-system shell scripts, lower case as it not for finder
Don't forget to add to .bashrc
xcode-select -p
xcode-select --install
xcode-select -p
$ xcode-select --install
xcode-select: note: install requested for command line developer tools
$
This will install 92 tools into /Library/Developer/CommandLineTools/bin/
BuildStringsCpMacDeRezGetFileInfoMergePefMvMacResMergerRezRezDetRezWackSetFileSplitForksUnRezWackarasasabisonc++c89c99ccclangclang++cmpdylibcodesign_allocatecppctagsctf_insertdsymutildwarfdumpdyldinfoflexflex++g++gatherheaderdocgccgcovgitgit-cvsservergit-receive-packgit-shellgit-upload-archivegit-upload-packgm4gnumakegperfhdxml2manxmlheaderdoc2htmlindentinstall_name_toolldlexlibtoollipolldbllvm-covllvm-profdatalorderm4makemigmkdepnasmndisasmnmnmeditotoolpagestuffprojectInforanlibrebaseredo_prebindingresolveLinksrpcgensegeditsizestringsstripsvnsvnadminsvndumpfiltersvnlooksvnrdumpsvnservesvnsyncsvnversionunifdefunifdefallunwinddumpwhatxml2manyacc
cd /Applicationsxattr -d com.apple.quarantine Xcode6-Beta7.app
aegus:~ christophera$ gcc --versionxcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
aegus:~ christophera$ gcc --versionConfigured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)Target: x86_64-apple-darwin14.0.0Thread model: posix
--
Homebrew installs packages to their own directory and then symlinks their files into /usr/local.
brew doctor, brew update, brew outdated
ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
brew doctor
brew updatebrew doctor
echo 'gem: --no-document' >> ~/.gemrc
sudo gem update --systemcurl -L https://get.rvm.io | bash -s stable --rails --autolibs=enablesudo gem update --system
brew install git
git config --global color.ui truegit config --global user.name 'ChristopherA'git config --global user.email 'ChristopherA@Hackathon.net'git config --global credential.helper osxkeychain
dont' forget to add to .bash_profile as per brew info bash-completion
You can print a list of completion commands with complete -p and see the source of a function with declare -f
brew install bash-completionbrew info bash-completion
sudo periodic weekly
brew install caskroom/cask/brew-cask
brew cask install gitx
brew cask install iterm2
brew cask install atom
brew cask install cheatsheet
sudo gem install cocoapods
dotfiles
Install ChristopherA's dotfiles
This will clone my personal set of dotfiles and shell tools. The tool makesymlinks.sh will create symlinks of profile files into the home dir.
Personal .bash_profile.local
This installs my default Github credentials (edit to make them your own before using!). Otherwise this file is for local (only for this specific machine) shell profile information.
Appzapper For Mac Yosemite 2017
Screenshots
turn off shadows in screenshots
defaults write com.apple.screencapture disable-shadow -bool true
define screenshot capture location
mkdir Pictures/Screenshotsdefaults write com.apple.screencapture location ~/Pictures/Screenshots/killall SystemUIServer
Finder
Show icons for hard drives, servers, and removable media on the desktop
defaults write com.apple.finder ShowExternalHardDrivesOnDesktop -bool truedefaults write com.apple.finder ShowHardDrivesOnDesktop -bool truedefaults write com.apple.finder ShowMountedServersOnDesktop -bool truedefaults write com.apple.finder ShowRemovableMediaOnDesktop -bool true
Enable text selection in Finder's Quick Look
defaults write com.apple.finder QLEnableTextSelection -bool TRUE
killall Finder
Dock
Hidden apps on the dock are transparent
defaults write com.apple.Dock showhidden -bool TRUE
killall Dock
Prevent iCloud being default save location (may not work with Yosemite)
defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool FALSE
Misc.
brew cask install xquartz
Appzapper For Mac Yosemite 10
AppZapper http://appzapper.com
serial number database is at ~/Library/Application Support/AppZapper/My Apps.plist
Appzapper For Mac Yosemite Download
brew cask install appzapper