Sto spesso aprendo più istanze di applicazioni, in particolare Emacs, poiché potrei lavorare su diversi progetti contemporaneamente e trovo questo il modo migliore per gestirlo (sì, so che ci sono molti progetti di gestione estensioni per Emacs, non ho bisogno di essere insegnato in Emacs.
Lo sto facendo con open -n -a Emacs.app
che apre una nuova istanza di Emacs separata. Ma sarebbe davvero bello impostare un'icona dock personalizzata per le istanze aperte, così posso facilmente distinguerle quando faccio Cmd + Tab.
Conosci qualche trucco o modo per impostare un'icona di applicazione (Dock) personalizzata per un'istanza? Anche se è un comando di shell piuttosto complesso (potrei quindi creare uno shellscript per questo).
Ciò che voglio davvero raggiungere è creare uno shellscript per questo, così posso chiamare opennew Emacs.app x
e poi forchetta l'icona di Emacs e aggiungo un badge con un x in esso.
Quindi posso chiamare opennew Emacs.app s
per "scuola correlata", opennew Emacs.app p
per "progetto correlato" ecc.