Come posso esportare le mie preferenze di sistema?

2

Esiste un modo per esportare le mie preferenze di sistema sul mio Mac per l'installazione rapida su un altro computer?

Un esempio di ciò che sto cercando di realizzare è che quando inizio un nuovo lavoro, vorrei importare le mie impostazioni e far funzionare le mie preferenze di sistema senza dover configurare manualmente tutte le mie impostazioni personalizzate.

Sono più interessato alle impostazioni di esportazione per:

  • trackpad / mouse
  • Tastiera
  • Dock
  • dashboard (mi piace disabilitarlo)
posta Betsy Dupuis 11.05.2015 - 23:21
fonte

4 risposte

1

Ho aggiornato la mia risposta perché tutto era sbagliato:

Si vorrà utilizzare un applescript per le impostazioni delle preferenze. Ecco il codice per alcuni di essi e gli screenshot del plist attuale in modo da avere un'idea delle opzioni possibili. Se questo non si applica immediatamente, potrebbe essere necessario riavviare il computer. Non dimenticare di salvare applescript come applicazione. NON script

Trackpad / mouse

Qui, varia. È com.apple.driver.AppleHIDMouse per mouse, com.apple.driver.AppleBluetoothMultitouch.mouse per mouse bluetooth e com.apple.AppleMultitouchTrackpad per trackpad

tell application "Terminal"
do shell script "defaults write com.apple.AppleHIDMouse Button2 1"
end tell

L'esempio sopra cambia anche il clic destro per fare clic con il tasto sinistro del mouse

Tastiera

Purtroppo non sono riuscito a trovare una preferenza per la tastiera. Continuerò comunque a cercare.

Dock

tell application "Terminal"
do shell script "defaults write com.apple.dock autohide YES"
end tell

Questo era solo un esempio. Passa automaticamente alla memorizzazione con qualsiasi opzione e SÌ con valore o booleano. I booleani sono SÌ e NO (diversamente dagli script "true" "false") ho inserito un'immagine alla fine in modo da poter visualizzare tutte le opzioni possibili per tutte le opzioni.

Disattiva dashboard

Inoltre non ho trovato il modo di farlo. Sebbene sia presumibilmente in com.apple.spaces

Opzioni del dock:

Mouse:

Mouse Bluetooth

    
risposta data 12.05.2015 - 08:50
fonte
1

Se non riesci a trovare un'app / applet che funzioni, potresti doverla modificare tu stesso tramite Terminal. Prendi il trackpad Bluetooth ad esempio:

Esegui:

defaults read com.apple.driver.AppleBluetoothMultitouch.trackpad

Ottengo:

{
    Clicking = 0;
    DragLock = 0;
    Dragging = 0;
    TrackpadCornerSecondaryClick = 0;
    TrackpadFiveFingerPinchGesture = 2;
    TrackpadFourFingerHorizSwipeGesture = 2;
    TrackpadFourFingerPinchGesture = 2;
    TrackpadFourFingerVertSwipeGesture = 2;
    TrackpadHandResting = 1;
    TrackpadHorizScroll = 1;
    TrackpadMomentumScroll = 1;
    TrackpadPinch = 1;
    TrackpadRightClick = 1;
    TrackpadRotate = 1;
    TrackpadScroll = 1;
    TrackpadThreeFingerDrag = 0;
    TrackpadThreeFingerHorizSwipeGesture = 2;
    TrackpadThreeFingerTapGesture = 2;
    TrackpadThreeFingerVertSwipeGesture = 2;
    TrackpadTwoFingerDoubleTapGesture = 1;
    TrackpadTwoFingerFromRightEdgeSwipeGesture = 3;
    USBMouseStopsTrackpad = 0;
    UserPreferences = 1;
    version = 5;
}

Queste sono le mie impostazioni per il trackpad esterno. Puoi trovare gli stessi risultati aprendo

~/Library/Preferences/com.apple.driver.AppleBluetoothMultitouch.plist

ma semplicemente copiare e incollare il file .plist su un nuovo computer non modifica le impostazioni. Devi usare import (e export ) opzioni.

defaults export com.apple.AppleMultitouchTrackpad ~/Desktop/Test.plist

Sposta Test.plist nel nuovo computer e:

defaults import com.apple.AppleMultitouchTrackpad ~/Desktop/Test.plist
    
risposta data 12.05.2015 - 07:47
fonte
1

Ho scritto alcuni script per il backup e il ripristino delle preferenze Mac. Fa entrambe le preferenze di Sistema e Applicazione.

Puoi prenderli qui: link

Sono piuttosto semplici. Faccio semplicemente un loop sui domini dall'esecuzione di defaults domains e poi chiamo default export [domain] [plist file path] .

Poi, per ripristinare, faccio un loop su tutti i file plist nella directory ed eseguo default import [plist file path]

È possibile modificare il file config.py se si desidera eseguire il backup su una directory diversa. La directory predefinita è ~/Dropbox/MacPrefsBackup .

    
risposta data 13.11.2017 - 06:33
fonte
0

Non esiste esattamente una funzione di esportazione. Puoi trovare (la maggior parte) preferenze nella libreria. Se si tiene premuto alt / option e si seleziona "Vai a" nella barra dei menu del Finder, è possibile aprire la libreria utente. C'è una cartella denominata preferenze che contiene i file corrispondenti. Chiamato com.apple.xy.plist, dove xy è 'dock' per esempio.

    
risposta data 12.05.2015 - 00:03
fonte

Leggi altre domande sui tag