Cuando inicio el X11.app, lanza un xterm automáticamente. Hace mucho tiempo que cambié de xterm "ordinario" a rxvt-unicode, por lo que el xterm inicial simplemente se cuelga como un alhelí que nunca se usa. Si bien no es particularmente malo , arruina el aspecto del lugar, por lo que me gustaría detener su lanzamiento. ¿Cómo lo hago?
11
org.x.X11
, y configuré el valor al''
que parecía funcionar tan bien como/usr/bin/true
.Como no estoy en mi computadora OSX en este momento, le daré la respuesta a prueba de fallas para esto. 'true' no hace nada y sale con éxito, así que configuré eso para que se ejecute al inicio.
El viejo X11 de Apple:
defaults write org.x.X11 app_to_run $(which true)
y para XQuartz:
defaults write org.macosforge.xquartz.X11 app_to_run $(which true)
y para MacPorts X11.app:
defaults write org.macports.X11 app_to_run $(which true)
En caso de que se lo pregunte,
$(which true)
hará que se lea una línea, por ejemplodefaults write org.x.X11 app_to_run /bin/true
,.Lo escribo como
$(which true)
porque no estoy en mi Mac y no recuerdo si está en / bin / true o en alguna otra ubicación.Además, he leído que puede configurarlos en
''
(son dos comillas simples, así que nada), y hará lo mismo. Sin embargo, no lo he probado.(Fuente: https://xquartz.macosforge.org/trac/wiki/X11-UsersFAQ )
(editado porque olvidé la importante 'app_to_run' en mis ejemplos)
fuente