Quando se trata de inovação no mundo Linux, cada atualização de software traz consigo uma onda de expectativa e curiosidade. Recentemente, o lançamento do Ghostty 1.1.0 capturou a atenção de entusiastas e profissionais por igual. Mas, o que exatamente torna esta versão digna de nota? Vamos mergulhar nos novos recursos e melhorias que o Ghostty 1.1.0 traz para a mesa, especialmente no que diz respeito às decorações do lado do servidor no Linux.
Uma Introdução ao Ghostty 1.1.0
Para quem ainda não conhece, o Ghostty é um emulador de terminal de código aberto escrito em Zig, prometendo uma experiência rápida, rica em recursos e nativa. A versão 1.1.0, em particular, é o resultado de um mês de esforço de desenvolvimento, com mais de 500 commits de mais de 80 colaboradores. Embora não apresente grandes novidades, a atualização traz consigo uma série de refinamentos de recursos, correções e um toque de finesse.
Decorações do Lado do Servidor (SSD) no Linux
Um dos destaques do Ghostty 1.1.0 é a adição de suporte para decorações do lado do servidor (SSD) no Linux. Esta é uma mudança significativa, especialmente para aqueles acostumados com decorações do lado do cliente (CSD). O Ghostty agora usa quadros de janela SSD por padrão, onde suportado e preferido pelo compositor subjacente em desktops Wayland. Isso significa que o Ghostty agora se integra mais harmoniosamente com ambientes de desktop Linux que não sejam o GNOME Shell, como o KDE Plasma.
Outras Mudanças Notáveis
- Menu de Aplicativos Tradicional: Está em desenvolvimento como parte de um esforço para melhorar a aparência e sensação nativas em diferentes ambientes de desktop no Linux.
- Configurações de Teclas de Atalho: Introdução de um novo prefixo performable para controlar se um atalho de teclado deve consumir a entrada apenas se a ação for realizada.
- Melhorias na Configuração Geral: Incluindo novas opções de configuração para cor do divisor de splits, suporte a binário, octal e hexadecimal na paleta, e renomeação de parâmetros de keybinding para splits.
- IME Aprimorado: Suporte aprimorado ao Editor de Método de Entrada no macOS e Linux, tornando a entrada de CJK (Chinês, Japonês, Coreano), emojis e Unicode hex mais confiável e consistente.
Instalando o Ghostty no Ubuntu
Instalar o Ghostty no Ubuntu pode não ser tão direto quanto em outras distribuições Linux. Binários oficiais pré-construídos são fornecidos apenas para macOS, e pacotes oficiais para algumas distribuições Linux, como Arch e Gentoo. No entanto, usuários de outras distribuições podem construí-lo a partir do código-fonte ou utilizar builds contribuídos pela comunidade. Para o Ubuntu, há DEBs disponíveis para as versões 24.04 LTS e 24.10, oferecidos pelo engenheiro de software Mike Kasberg no GitHub, além de uma AppImage agnóstica de distribuição disponível.
Conclusão
O Ghostty 1.1.0 representa um passo significativo em direção a uma experiência de terminal mais integrada e nativa no Linux, especialmente com a introdução do suporte a SSD. As melhorias e refinamentos adicionais destacam o compromisso contínuo da equipe do Ghostty em aprimorar a funcionalidade e a usabilidade do emulador de terminal. Se você é um entusiasta do Linux ou um profissional procurando por uma nova experiência de terminal, o Ghostty 1.1.0 merece sua atenção.
Fonte: OMG! Ubuntu.