From d2ca315de28315ae094c55ff77dcdad8337b2d9c Mon Sep 17 00:00:00 2001 From: Manpreet Singh Date: Tue, 7 Jan 2014 18:08:33 -0800 Subject: .osx: Support multiple `systemuiserver` pref files Closes #319. --- .osx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.osx b/.osx index 3141d5d..df1a86f 100755 --- a/.osx +++ b/.osx @@ -28,10 +28,12 @@ sudo nvram SystemAudioVolume=" " defaults write NSGlobalDomain AppleEnableMenuBarTransparency -bool false # Menu bar: hide the Time Machine, Volume, User, and Bluetooth icons -defaults write ~/Library/Preferences/ByHost/com.apple.systemuiserver.* dontAutoLoad -array \ - "/System/Library/CoreServices/Menu Extras/TimeMachine.menu" \ - "/System/Library/CoreServices/Menu Extras/Volume.menu" \ - "/System/Library/CoreServices/Menu Extras/User.menu" +for domain in ~/Library/Preferences/ByHost/com.apple.systemuiserver.*; do + defaults write "${domain}" dontAutoLoad -array \ + "/System/Library/CoreServices/Menu Extras/TimeMachine.menu" \ + "/System/Library/CoreServices/Menu Extras/Volume.menu" \ + "/System/Library/CoreServices/Menu Extras/User.menu" +done defaults write com.apple.systemuiserver menuExtras -array \ "/System/Library/CoreServices/Menu Extras/Bluetooth.menu" \ "/System/Library/CoreServices/Menu Extras/AirPort.menu" \ -- cgit v1.2.3