Alacritty - Instalação no Debian e derivados

Alacritty é um emulador de terminal moderno que vem com padrões razoáveis, mas permite uma configuração extensa. Ao se integrar com outros aplicativos, ao invés de reimplementar sua funcionalidade, ele consegue fornecer um conjunto flexível de recursos com alto desempenho.

Daremos início a instalação das dependências necessárias, para isso execute o comando abaixo:

sudo apt-get install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3

Após o término, será necessário a instalação do compilador Rust , para isso execute o comando abaixo:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Agora iremos carregar o arquivo contendo as variáveis de ambiente:

source $HOME/.cargo/env

E por fim iremos instalar o Alacritty:

cargo install alacritty

Neste passo, iremos criar os atalhos necessários no seu ambiente gráfico para que você consiga executar o Alacritty, então execute os comandos abaixo:

git clone https://github.com/alacritty/alacritty.git cd alacritty sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg && sudo desktop-file-install extra/linux/Alacritty.desktop && sudo update-desktop-database

Um passo interessante a se fazer, é realizar a cópia do binário para o local que esteja mapeado em seu PATH, pois dessa forma poderá ser executado de qualquer local.

sudo cp $HOME/.cargo/bin/alacritty /usr/local/bin

Iremos ainda realizar as configurações extras:

echo 'fpath+=${ZDOTDIR:-~}/.zsh_functions' >> ${ZDOTDIR:-~}/.zshrc
cp extra/completions/_alacritty ${ZDOTDIR:-~}/.zsh_functions/_alacritty

Prontinho, seu terminal alacritty já pode ser executado pelo menu/ícones.

Espero que gostem dessa dica e caso tenham interesse em saber mais sobre o projeto, deixo abaixo o link:

's leoberbert

1 curtida

O Allacrity está no repositório do Debian, não?

1 curtida

Quando escrevi a dica não estava. Daí eu resolvi na mão msm :slight_smile:

1 curtida

Isso não é meio redundante com

?

Normalmente o cargo vem junto na instalação do Rust via script oficial, a menos que a pessoa opte por não instalá-lo.

1 curtida

Você razão! Vou corrigir, obrigado pela sua observação.

1 curtida

Sim, entrou nos repositórios com o bookworm. Na última stable (bullseye) ainda não tinha entrado.

3 curtidas

Vida longa aos empacotadores das distros, olha o trabalho que é para instalar um simples alacritty manualmente. :rofl:

1 curtida