Herramientas de usuario

Herramientas del sitio


informatica:software:cli:alacritty

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:cli:alacritty [2021/06/26 21:28] – [Alternativas] tempwininformatica:software:cli:alacritty [2025/05/10 18:00] (actual) – [Esquemas de colores] tempwin
Línea 1: Línea 1:
-====== alacritty ======+====== Alacritty ======
  
 Emulador de terminal acelerado por GPU. Emulador de terminal acelerado por GPU.
Línea 5: Línea 5:
   * [[https://github.com/alacritty/alacritty|Web oficial]]   * [[https://github.com/alacritty/alacritty|Web oficial]]
  
 +Versiones para Linux, Windows y macOS.
 ===== Configuración ===== ===== Configuración =====
  
 El fichero de configuración debe llamarse ''alacritty.yml'' y estar en alguna de las siguientes rutas: El fichero de configuración debe llamarse ''alacritty.yml'' y estar en alguna de las siguientes rutas:
  
-  * ''$XDG_CONFIG_HOME/alacritty/alacritty.yml'' +  * Linux:  
-  * ''$XDG_CONFIG_HOME/alacritty.yml'' +    * ''$XDG_CONFIG_HOME/alacritty/alacritty.yml'' 
-  * ''$HOME/.config/alacritty/alacritty.yml'' +    * ''$XDG_CONFIG_HOME/alacritty.yml'' 
-  * ''$HOME/.alacritty.yml''+    * ''$HOME/.config/alacritty/alacritty.yml'' 
 +    * ''$HOME/.alacritty.yml'' 
 +  * Windows: ''%APPDATA%\alacritty\alacritty.yml''
  
 <WRAP center round info 60%> <WRAP center round info 60%>
Línea 18: Línea 21:
 </WRAP> </WRAP>
  
 +==== Abrir el bash de WSL en Windows ====
  
 +Si queremos que al abrir Alacritty en Windows se ejecute WindowsSubsystemLinux con bash, debemos modificar la siguiente sección en el fichero ''alacritty.yml'':
 +
 +<code yaml>
 +shell:
 +  program: wsl
 +    args:
 +    - bash
 +</code>
 +
 +==== Copiar texto seleccionado en Windows ====
 +
 +Para que se copie automáticamente el texto que estamos seleccionado con el ratón, debemos modificar la siguiente sección en el fichero ''alacritty.yml'':
 +
 +<code yaml>
 +selection:
 +  save_to_clipboard: true
 +</code>
 +==== SSH ====
 +
 +Al usar ciertas aplicaciones mediante SSH, podemos encontrarnos con el siguiente error:
 +
 +<code>
 +tempwin@remote:~$ htop
 +Error opening terminal: alacritty.
 +</code>
 +
 +Para solucionarlo podemos modificar el valor de la variable de entorno ''TERM'' por valores como ''tmux'', ''vt100'', por ejemplo:
 +
 +<code bash>
 +export TERM=tmux
 +</code>
 +
 +Sin embargo, lo recomendable sería instalar el terminfo de Alacritty en el sistema remoto:
 +
 +<code>
 +sudo tic -xe alacritty,alacritty-direct extra/alacritty.info
 +</code>
 +
 +''extra/alacritty.info'' se puede conseguir del [[https://github.com/alacritty/alacritty|repositorio de GitHub de Alacritty]].
 +==== Esquemas de colores ====
 +
 +Por defecto viene **Tomorry Night**
 +
 +  * [[https://github.com/alacritty/alacritty/wiki/Color-schemes|Color schemes (wiki de Alacritty)]]
 +  * [[https://github.com/alacritty/alacritty-theme|Collection of Alacritty color schemes]] (GitHub)
 +
 +No usar:
 +
 +  * Tomorrow Night (Bright): en ficheros de Python apenas se distinguen las palabras reservadas ni las funciones. Seguramente sea problema también del esquema de color de Vim.
 ===== Alternativas ===== ===== Alternativas =====
  
informatica/software/cli/alacritty.1624735733.txt.gz · Última modificación: por tempwin