4 votos

No se puede ejecutar Alacritty desde el lanzador

He instalado la última versión de Alacritty con el siguiente comando:

brew install --cask alacritty --no-quarantine

Entonces, Alacritty aparece en el lanzador, pero cuando hago clic en el icono parece iniciarse y salir inmediatamente. Sin embargo, puedo iniciarlo con éxito escribiendo alacritty en el terminal o escribiendo la ruta completa /Applications/Alacritty.app/Contents/MacOS/alacritty .

Ni siquiera veo un mensaje de error, así que no sé qué buscar.

Tengo un Macbook Air M1 con MacOS 11.3.1.

EDITAR:

A continuación se muestra la salida del brew para instalar alacritty:

==> Downloading https://github.com/alacritty/alacritty/releases/download/v0.11.0/Alacritty-v0.11.0.dmg
Already downloaded: /Users/MY_USERNAME/Library/Caches/Homebrew/downloads/a92d1e0bfe7edda684ff7192829d0b59ac82da6b17dd98959ee9f614052b5d40--Alacritty-v0.11.0.dmg
Warning: macOS's Gatekeeper has been disabled for this Cask
==> Installing Cask alacritty
==> Moving App 'Alacritty.app' to '/Applications/Alacritty.app'
==> Linking Binary 'alacritty' to '/opt/homebrew/bin/alacritty'
==> Linking Binary '_alacritty' to '/opt/homebrew/share/zsh/site-functions/_alacritty'
==> Linking Binary 'alacritty.bash' to '/opt/homebrew/etc/bash_completion.d/alacritty'
==> Linking Binary 'alacritty.fish' to '/opt/homebrew/share/fish/vendor_completions.d/alacritty.fish'
==> Linking Binary 'alacritty-direct' to '/Users/MY_USERNAME/.terminfo/61/alacritty-direct'
==> Linking Binary 'alacritty' to '/Users/MY_USERNAME/.terminfo/61/alacritty'
==> Linking Manpage 'alacritty.1.gz' to '/opt/homebrew/share/man/man1/alacritty.1.gz'
==> Linking Manpage 'alacritty-msg.1.gz' to '/opt/homebrew/share/man/man1/alacritty-msg.1.gz'
  alacritty was successfully installed!

3voto

Tom Cornebize Puntos 141

Finalmente encontré el problema, estaba en mi archivo de configuración de alacritty.

En el fichero ~/.alacritty.yml Solía tener estas líneas para lanzar tmux cuando se inicia alacritty:

shell:
    program: tmux

Esto siempre funcionó bien en mis máquinas Linux, así como cuando inicié alacritty desde la terminal en Mac. Pero supongo que tmux no está en la ruta cuando se inicia una aplicación desde el lanzador, así que tuve que escribir la ruta completa en el archivo de configuración:

shell:
    program: /opt/homebrew/bin/tmux

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X