Skip to content

Instantly share code, notes, and snippets.

@1951FDG
1951FDG / new_gist_file.sh
Last active May 16, 2016 10:32
Symbolic links for Backup
rm -rv ~/Pictures
rm -rv ~/Music
rm -rv ~/Movies
rm -rv ~/Downloads
rm -rv ~/Documents
rm -rv ~/Desktop
rm -rv ~/Applications
rm -rv ~/.ssh
rm -rv ~/.hgext
@1951FDG
1951FDG / new_gist_file.sh
Last active December 10, 2017 16:03
Disable sleep image
sudo pmset -g | grep hibernatemode
sudo pmset -a hibernatemode 0
sudo rm -rf /private/var/vm/sleepimage
@1951FDG
1951FDG / new_gist_file.sh
Last active December 10, 2017 16:03
Read version of OS X installer
defaults read "/Volumes/Mac\ OS\ X\ Install\ ESD/System/Library/CoreServices/SystemVersion" ProductVersion
defaults read "/Volumes/Mac\ OS\ X\ Install\ DVD/System/Library/CoreServices/SystemVersion" ProductVersion
@1951FDG
1951FDG / new_gist_file.sh
Last active July 23, 2024 12:10
Reset audio settings
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.audio.coreaudiod.plist
sudo rm -rf /Library/Preferences/Audio/com.apple.audio.SystemSettings.plist
sudo rm -rf /Library/Preferences/Audio/com.apple.audio.DeviceSettings.plist
sudo rm -rv /Library/Preferences/com.apple.audio.DeviceSettings.plist
sudo rm -rv /Library/Preferences/com.apple.audio.SystemSettings.plist
sudo rm -rv ~/Library/Preferences/com.apple.audio.AudioMIDISetup.plist
@1951FDG
1951FDG / new_gist_file.sh
Created October 16, 2013 11:28
Custom Xcode organization name
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME="1951FDG";}'
@1951FDG
1951FDG / new_gist_file.sh
Created October 16, 2013 11:31
Use mdfind to find applications that meet certain criteria
mdfind -onlyin /Applications -onlyin /Developer/Applications "kMDItemContentType == 'com.apple.application-bundle' && kMDItemCFBundleIdentifier == 'com.apple.*'" | while read filename; do basename "$filename"; done
mdfind "kMDItemAppStoreHasReceipt=1"
@1951FDG
1951FDG / new_gist_file.sh
Created October 16, 2013 11:35
Open Exceptions.plist containing blacklisted versions of apps
open /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Resources/Exceptions.plist
open /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist
@1951FDG
1951FDG / new_gist_file.sh
Created October 16, 2013 11:46
Special privileges to allow setugid appkit code
sudo /usr/libexec/PlistBuddy -c "Add :rights:system.privilege.setugid_appkit:class string allow" /etc/authorization
sudo /usr/libexec/PlistBuddy -c "Delete :rights:system.privilege.setugid_appkit" /etc/authorization
@1951FDG
1951FDG / new_gist_file
Last active December 10, 2017 16:02
Set up chameleon bootloader
Use a period as a directory component in a path to represent the current directory, for example ".\temp.txt".
Use two consecutive periods (..) as a directory component in a path to represent the parent of the current directory, for example "..\temp.txt".
@1951FDG
1951FDG / new_gist_file.sh
Created October 16, 2013 11:54
PS3 Media Server / Universal Media Server
2011-07-06 - 1.30.1
svn update -r777 /untitled\ folder/ps3mediaserver/osx/mplayer
svn checkout -r777 http://ps3mediaserver.googlecode.com/svn/trunk/ps3mediaserver
rm -rv /Applications/PS3\ Media\ Server.app
rm -rv /Users/administrator/Library/Application\ Support/PMS
rm -rv /Users/administrator/Library/Application\ Support/PS3\ Media\ Server
cd /Volumes/Untitled/Users/administrator/Developer
svn checkout http://ps3mediaserver.googlecode.com/svn/trunk/ps3mediaserver