Door opdrachten te gebruiken in de ingebouwde Terminal-app van je Mac, kun je snel instellingen wijzigen waarvan je waarschijnlijk niet eens wist dat ze bestonden.
Sommige van deze Mac-instellingen zijn slechts snelkoppelingen - u kunt ze op de gebruikelijke manier inschakelen met de muis. Maar Terminal maakt het eenvoudig. In plaats van de app Systeemvoorkeuren te openen, vervolgens een instelling te zoeken (of te onthouden) die u wilt wijzigen, en dan verder zoeken totdat u daadwerkelijk het juiste selectievakje vindt, u kunt gewoon een opdracht typen (of plakken) en vervolgens op drukken opbrengst.
De meeste hiervan zijn geheim instellingen wel. Ze zijn onmogelijk te wijzigen zonder Terminal. Laten we ze eens bekijken.
Eerste dingen eerst. Terminal biedt een op tekst gebaseerde interface voor uw Mac. In plaats van op knoppen te klikken en te slepen, typ je gewoon instructies voor de computer in een tekstveld. Als je niet bekend bent met deze krachtige, ingebouwde tool, lees dan ons bericht op basis trucs voor Mac Terminal.
Hoe deze geheime Mac-instellingen te gebruiken?
Als je eenmaal weet hoe je Terminal moet gebruiken, kun je het voor veel Mac-taken gebruiken. Om een van de geheime Mac-instellingen die we noemden te wijzigen, plak je gewoon een regel code in het Terminal-venster en druk je op Binnenkomen. De wijzigingen worden onmiddellijk van kracht, zonder feedback. Je zult gewoon dingen moeten testen om de resultaten te zien. In de meeste gevallen is het laatste woord in de opdracht "waar.” Om de wijziging ongedaan te maken, vervangt u "true" door "false".1
Andere commando's bieden verschillende opties. De opdracht om het afbeeldingstype voor schermafbeeldingen te kiezen, ziet er bijvoorbeeld als volgt uit:
standaardwaarden schrijf com.apple.screencapture type -string "png"
Om een ander afbeeldingsformaat te kiezen, vervangt u png met een van de volgende afbeeldingen:
achtervoegsels: bmp, gif, jpg, pdf, tiff. Vergeet niet om de aanhalingstekens te bewaren.
Nu, hier zijn een aantal handige instellingen. Al deze, en nog veel meer, vind je op deze Github-pagina, onderhouden door Mathias Bynens.
Alle opdrachten worden gekopieerd van de Github-pagina. Ik heb opmerkingen toegevoegd aan de minder voor de hand liggende.
Vouw het opslagpaneel standaard uit
Deze betekent dat u het opslagpaneel nooit meer handmatig hoeft uit te breiden.
standaardwaarden schrijven NSGlobalDomain NSNavPanelExpandedStateForSaveMode -bool true
standaardwaarden schrijven NSGlobalDomain NSNavPanelExpandedStateForSaveMode2 -bool true
Automatische beëindiging van inactieve apps uitschakelen
MacOS sluit apps die je al een tijdje niet hebt gebruikt af om geheugen en batterijvermogen te sparen, net als bij iOS. Deze instelling schakelt deze functie uit.
standaardwaarden schrijven NSGlobalDomain NSDisableAutomaticTermination -bool true
Schakel Berichtencentrum uit en verwijder het menubalkpictogram
Mooie baby. Houd een mooie schone menubalk.
launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist 2> /dev/null
Trackpad: kaart rechter benedenhoek toe om met de rechtermuisknop te klikken
Ik moet dit nog proberen, omdat ik een tik met twee vingers gebruik om met de rechtermuisknop te klikken. Het klinkt echter best netjes.
standaardwaarden schrijven com.apple.driver. AppleBluetoothMultitouch.trackpad TrackpadCornerSecondaryClick -int 2
standaardwaarden schrijven com.apple.driver. AppleBluetoothMultitouch.trackpad TrackpadRightClick -bool true
defaults -currentHost schrijven NSGlobalDomain com.apple.trackpad.trackpadCornerClickBehavior -int 1
defaults -currentHost schrijven NSGlobalDomain com.apple.trackpad.enableSecondaryClick -bool true
Schermafbeeldingen opslaan op het bureaublad
standaardwaarden schrijf com.apple.screencapture locatie -string "$
\{HOME\}/Bureaublad"
Schermafbeeldingen opslaan in PNG-indeling (andere opties: BMP, GIF, JPG, PDF, TIFF)
Deze is essentieel.
standaardwaarden schrijf com.apple.screencapture type -string "png"
Houd mappen bovenaan bij het sorteren op naam
Mappen worden als eerste weergegeven in elk Finder-venster.
standaardwaarden schrijven com.apple.finder _FXSortFoldersFirst -bool true
Schakel veerbelasting voor mappen in
Sleep een bestand over een map en het wordt na een korte vertraging geopend. Behalve…
standaardwaarden schrijven NSGlobalDomain com.apple.springing.enabled -bool true
Verwijder de vertraging bij het laden van de veer voor mappen
Deze instelling verwijdert de vertraging voor het openen van mappen.
standaardwaarden schrijven NSGlobalDomain com.apple.springing.delay -float 0
Toon de map ~/Bibliotheek
Apple had waarschijnlijk gelijk om de bibliotheekmap van de gebruiker te verbergen, maar voor mensen die regelmatige toegang nodig hebben/willen, maakt dit het weer zichtbaar op oudere versies van macOS. Op Mojave is er een instelling in de Finder om de map ~/Bibliotheek weer te geven. Met dank aan de lezers Scott en Rocco Neil April om ons hierover te vertellen in de commentaren.
chflags nohidden ~/Bibliotheek
Standaard lijstweergave gebruiken in alle Finder-vensters
Geeft u de voorkeur aan de lijstweergave van de Finder? Pictogrammening? Stel de standaard in met deze opdracht. Gebruik de codes icnv ,clmv, Flwv voor iconen, kolommen en omslagstroomweergaven.
standaardwaarden schrijven com.apple.finder FXPreferredViewStyle -string "Nlsv"
Toon alleen geopende applicaties in het Dock
standaardwaarden schrijven com.apple.dock alleen statisch -bool true
Voeg de sneltoets ⌘ + Enter toe om een e-mail te verzenden in Mail.app
standaardwaarden schrijven com.apple.mail NSUserKeyEquivalents -dict-add "Send" "@U21a9"
Schakel inline bijlagen uit (toon alleen de pictogrammen)
Houd je inbox netjes.
standaardwaarden schrijven com.apple.mail DisableInlineAttachmentViewing -bool true
Lokale Time Machine-back-ups uitschakelen
Hierdoor blijven back-ups naar externe schijven mogelijk.
hash tmutil &> /dev/null && sudo tmutil disablelocal
Automatische app-update inschakelen
standaardwaarden schrijven com.apple.commerce AutoUpdate -bool true
Toestaan dat de App Store de machine opnieuw opstart op macOS-updates
standaardwaarden schrijven com.apple.commerce AutoUpdateRestartRequired -bool true
Zoals ik al zei, je kunt meer van deze geweldige tips vinden op Github, onderhouden door Mathias Bynens.
- De eenvoudigste manier om dit te doen, is door op de pijl omhoog te drukken, die de laatste opdracht die u hebt gebruikt, "herlaadt". Gebruik vervolgens backspace om "true" te verwijderen, typ "false" en druk op enter. Als je die truc nog niet kende, dan is onze terminal how-to voor beginners is voor jou. ↩︎