Probleme beim Anpassen der macOS-Menüleiste mit MenuSystemUIServer

318
Luke

In meinem Menüleiste, würde Ich mag verstecken Time Machine, Volume, Batterie, Benutzer, Clock und zeigen nur Bluetooth und Flughafen .

Ich habe versucht, es mit einem shSkript anzupassen :

for domain in ~/Library/Preferences/ByHost/com.apple.systemuiserver.*; do defaults write "$" dontAutoLoad -array \ "/System/Library/CoreServices/Menu Extras/TimeMachine.menu" \ "/System/Library/CoreServices/Menu Extras/Volume.menu" \ "/System/Library/CoreServices/Menu Extras/Battery.menu" \ "/System/Library/CoreServices/Menu Extras/User.menu" \ "/System/Library/CoreServices/Menu Extras/Clock.menu" done  defaults write com.apple.systemuiserver menuExtras -array \ "/System/Library/CoreServices/Menu Extras/Bluetooth.menu" \ "/System/Library/CoreServices/Menu Extras/AirPort.menu" 

Leider konnte ich es nicht zum Laufen bringen. Ich habe mich offensichtlich killall SystemUIServerabgemeldet und neu gestartet. Kein Glück. Fehlt mir etwas?

0
Gibt es einen bestimmten Grund, warum Sie dies von der Kommandozeile aus versuchen? Das Ziehen der Symbole mit der Maus aus der Menüleiste funktioniert ziemlich gut. Spiff vor 7 Jahren 0
@Spiff Es ist Teil einer Punktdatei, an der ich gerade arbeite. Luke vor 7 Jahren 0
dotfile wie in einem Shell-Startskript? Wollen Sie damit sagen, dass Sie es bei jedem Start einer Shell-Sitzung auf diese Weise zurücksetzen möchten? Spiff vor 7 Jahren 0
@Spiff-Bootstrap neuer Maschinen nur https://dotfiles.github.io Luke vor 7 Jahren 0

0 Antworten auf die Frage