Deixando aplicativos GTK3 com o visual do libadwaita

Deixando aplicativos GTK3 com o visual do libadwaita

Se você ama o visual do libadwaita e quer trazer seu estilo para aplicativos mais antigos em seu desktop, confira o novo tema adw-gtk pelo designer lassekongo83.

Este tema de terceiros converte parte a maior parte da folha de estilo libadwaita para um tema GTK regular que funciona com aplicativos GTK3.

Como este tema está em desenvolvimento ativo, você não pode ser muito exigente se houver alguns destaques não adicionados ou pixels errados; não é um clone 1:1 do que você viu em capturas de tela GNOME 42 (ou qualquer aplicativo com libadwaita GTK4 que você usa atualmente), mas é uma aproximação suficiente.

Além disso: isso é puramente superficial; você não encontrará magicamente recursos GTK4, widgets ou animações aninhadas dentro de seus aplicativos GTK3.

Mas parece ótimo até agora:

GTK3 com visual do libadwaita

Tema libadwaita GTK3

Como ainda não houve uma liberação formal estável, você precisará compilar este tema a partir da fonte para experimentá-lo em seu sistema. Isso é facilitado graças a um abrangente guia no Reddit.

Compilar um tema da fonte soa assustador, mas não é: leva apenas alguns comandos e alguns minutos para colocar as coisas em funcionamento.

Primeiro, instale tudo o que você precisa para compilar o tema adw-gtk:

Comandos para usar no terminal

sudo apt install ninja-build git meson sassc

Em seguida, clone a filial do tema do GitHub:

Comandos para usar no terminal

git clone https://github.com/lassekongo83/adw-gtk3.git

Em seguida, digite o diretório clonado:

Comandos para usar no terminal

cd ~/adw-gtk3

Diga a Meson para compilá-lo:

Comandos para usar no terminal

meson build

Uma vez compilado (isso levará segundos, se isso) proceda para a instalação do tema.

Entre primeiro no diretório de compilação:

Comandos para usar no terminal

cd build

Finalmente, invoque o ninja para fazer o resto:

Comandos para usar no terminal

sudo ninja install

Uma vez feito, você pode mudar o tema para o tema libadwaita GTK3 usando um aplicativo como GNOME Tweaks. Alternativamente, se você deseja ficar na linha de comando, use gsettings assim:

Comandos para usar no terminal

gsettings set org.gnome.desktop.interface gtk-theme adw-gtk3

Uma variante escura também está incluída, se você é fã do modo escuro.

Para "desfazer" essa mudança basta repetir o último passo, mas mudar do tema 'adw-gtk3' para o tema 'Yaru'.

Última atualização deste artigo: 1 de february de 2022