Come impostare uno sfondo per tutti gli spazi desktop di OS X contemporaneamente

click fraud protection

Introdotti per la prima volta in OS X Lion, Desktop Spaces offre un'eccellente piattaforma per la gestione delle finestre. Da allora, la funzione è diventata una delle aggiunte più popolari in OS X, sebbene sia notevolmente limitata in alcune aree. È il più vicino a un desktop disponibile in tutto il sistema disponibile, quindi non vedrai troppi reclami. Allo stato attuale, ogni spazio desktop funziona in qualche modo indipendente dall'altro. Ottieni le stesse icone del desktop indipendentemente dallo spazio in cui ti trovi, ma puoi mantenere finestre e app separate. Per impostazione predefinita, puoi anche rendere diverso lo sfondo per ogni spazio. Ciò può sembrare utile, ma un buon numero di utenti preferirebbe lo stesso background su tutti i desktop, e ciò non è possibile in due clic o meno in OS X. Manca qualsiasi modo per cambiare lo sfondo per tutti gli spazi desktop contemporaneamente, motivo per cui potresti aver bisogno di un'app o uno script per quello. Non abbiamo ancora trovato un'app che lo faccia, ma un semplice script fa abbastanza bene il trucco. Il processo di creazione dello script è semplice, ma un po 'lungo, quindi lo analizzeremo al meglio per renderlo più facile da seguire.

instagram viewer

App con cui lavorerai

Lavorerai con:

  • TextEdit
  • terminale

Sarà inoltre necessario accedere alla cartella Libreria nella directory principale del disco rigido e creare un collegamento per lo script creato sulla barra laterale del Finder.

Autorizzazioni per le cartelle

Vai su / Libreria / Immagini desktop e aggiungi Immagini desktop alla barra laterale del Finder. In questo modo potrai salvare un file più facilmente in questa cartella dalla finestra di dialogo Salva con nome di TextEdit. Quindi, fai clic con il pulsante destro del mouse su questa cartella, vai su Ottieni informazioni e assicurati di avere le autorizzazioni impostate su Leggi e scrivi.

Scrivere lo script in TextEdit

Apri le preferenze di TextEdit e apporta due modifiche: nella scheda "Nuovo documento", seleziona l'opzione "Testo normale" sotto "Formato" e nella scheda "Apri e salva", deseleziona l'opzione "Aggiungi estensione" .txt "al testo normale File'.

permessi texteditTextEdit

Apri un nuovo documento TextEdit e incolla il seguente script in esso:

#! / bin / bash #script per cambiare tutti gli sfondi del desktop. echo -n "Trascina e rilascia un file immagine qui, quindi premi" Invio "o premi" Ctrl-C "per annullare ..." leggi -e WLPR; funzione change_wallpaper {i valori predefiniti scrivono com.apple.desktop Background "{default = {ImageFilePath =" $ WLPR "; };}”; killall Dock} change_wallpaper

Salva questo file nella cartella Immagini desktop che hai aggiunto alla barra laterale del Finder. Se ti dice che non sei autorizzato a salvare in questa cartella, rivisita le opzioni della cartella per ricontrollare se le autorizzazioni sono impostate su Leggi e scrivi. Salvare questo file con il nome ChangeAllDesktops; NON dovrebbe avere un'estensione TXT.

Rendere eseguibile il tuo script

Ora è il momento di dire al tuo sistema operativo che questo file che hai appena fatto sta per apportare modifiche al desktop. Apri una finestra Terminale, esegui il comando seguente e inserisci la tua password quando ti viene richiesto.

sudo chmod a + x / Library / Desktop \ Pictures / ChangeAllDesktops
script eseguibile

Vai al tuo file ora e aprilo con Terminal. Tieni presente che non dovresti impostare OS X per aprire sempre questi tipi di file con Terminal. Basta aprirlo una volta, in modo che sappia quale app predefinita quando apri il file.

Modifica degli sfondi del desktop

Il file ChangeAllDesktops si aprirà nel Terminale chiedendo di trascinare e rilasciare l'immagine che si desidera impostare come sfondo del desktop.

cambia desktop

Trascina un'immagine dal Finder sulla finestra del Terminale e premi Invio. Lo sfondo su tutti i desktop cambierà nell'immagine selezionata.

È interessante notare che se non trascini un'immagine sul Terminale quando esegui il file file e semplicemente premere invio, lo sfondo per tutti i desktop verrà ripristinato alla galassia predefinita sfondo.

desktop

Ho rotto qualcosa?

Dopo aver modificato le autorizzazioni della cartella Libreria ed eseguito alcuni comandi di Terminale, potresti chiederti se ciò che hai fatto è permanente o se è reversibile. Gli utenti esperti sapranno subito che questo non è un cambiamento permanente, ma per rilassarti, ecco perché.

Hai eseguito solo uno script che modifica lo sfondo del desktop. Funziona una volta e apporta qualsiasi modifica si desideri apportare senza lasciare tracce permanenti. In questo caso, ha cambiato gli sfondi del desktop, che è facilmente reversibile dalle Preferenze di Sistema. Il file di script, da solo, non fa assolutamente nulla se non aggiungi un'immagine o premi Invio, e dopo averlo eseguito, sarai comunque in grado di cambiare lo sfondo di ogni spazio desktop individualmente.

Perché non funziona?

Funzionerà su Lion e Mountain Lion senza alcun problema tecnico. In caso di problemi, assicurarsi di non aver ripristinato le autorizzazioni della cartella della directory Immagini desktop dopo aver salvato il file. Inoltre, assicurati di aver salvato il file di script direttamente nella cartella Immagini desktop e di non aver copiato il file. Quando abbiamo copiato il file nella cartella, lo script non veniva eseguito. Oltre a questo, non c'è molto che possa andare storto con questa semplice procedura. Tuttavia, non funzionerà per più schermi. Puoi disconnettere il secondo o il terzo display, cambiare gli sfondi e riconnetterli per garantire lo stesso sfondo su tutti i desktop, che ammettiamo sia un po 'scomodo.

[attraverso Phil Stokes]

watch instagram story