Posso abilitare solo a nascondere il dock sul mio monitor MacBook?

6

Quando sono a casa, utilizzo il mio MacBook Pro da 13 "collegato a un monitor esterno da 27". Quando lavoro sul mio schermo da 27 "preferisco avere un dock visibile in ogni momento, ho abbastanza spazio per permettermi questo lusso.

Quando sono in viaggio a lavorare sul mio schermo da 13 "preferisco nascondere automaticamente il dock in quanto si intromette quando lo spazio sullo schermo è limitato.

Ora passo manualmente tra abilitazione e disabilitazione del nascondiglio (usando ⌥⌘D) ma preferirei che succedesse automaticamente. Posso abilitare l'occultamento del dock sul mio monitor MacBook e disabilitare la possibilità di nascondere il dock sul mio monitor esterno?

    
posta Dennis Laumen 06.03.2013 - 08:34
fonte

2 risposte

1

Applicazioni come Sidekick o ControlPlane consenti modificare le impostazioni (rete, immagine del desktop, azioni del terminale personalizzate) in base a prove di posizione (geolocalizzazione, dispositivi collegati, ecc.). Sono sicuro che sarai in grado di utilizzare uno di quelli per rilevare che sei alla tua scrivania con il tuo 27 "collegato ed eseguire un comando che disabilita il nascondimento automatico.

    
risposta data 28.04.2013 - 03:37
fonte
1

Sono riuscito a utilizzare l'app ControlPlane precedentemente suggerita insieme ad alcuni semplici script di shell per farlo funzionare.

In primo luogo, ho creato un contesto per avere collegato il mio display Thunderbolt ("Desk") e uno che ha annullato quella scelta ("Lap"). Successivamente, ho creato due semplici script di shell per commutare l'impostazione Autohide e riavviare il Dock. Li ho messi in una directory .controlplane nella mia cartella home.

~ / .controlplane / dock-hiding-on.sh

defaults write com.apple.dock autohide -bool true && killall Dock

~ / .controlplane / dock-hiding-off.sh

defaults write com.apple.dock autohide -bool false && killall Dock

Quindi ho impostato quei file per essere eseguibili.

Infine, ho impostato lo script corretto da eseguire per il contesto ControlPlane appropriato. (Nota: ho dovuto mostrare i file nascosti nella finestra di dialogo con "⌘ + ⇧ +.")

    
risposta data 19.08.2014 - 20:02
fonte

Leggi altre domande sui tag