No Ubuntu 14.04, eu poderia estilizar a aparência do terminal gnome e suas guias criando um arquivo
/home/$user/.config/gtk-3.0/gtk.css
e colocando código CSS nele, por exemplo
TerminalWindow .notebook tab.top:active{
padding: 0;
border-image: none;
background-color: #555;
}
[...]
Agora no Ubuntu 16.04 isso não afeta a aparência do terminal gnome.
Como posso modificar a aparência do terminal gnome no Ubuntu 16.04?
adwaita
. Ele vem pré-embalado com qualquer distribuição GNOME. Por tema padrão, acho que é o ambiente. O ambiente no 16.04 ainda é antiquado e, portanto, você deve poder editar coisas simplesmente diferentes da edição do Numix que descrevi. Se você não puder, que simplesmente significa que os desenvolvedores do GNOME tem hard-coded algo :(Respostas:
Isso funciona para mim:
O código que adicionei está na parte inferior. O arquivo que editei é
~/.themes/ORIG-Ambiance/gtk-3.0/apps/gnome-terminal.css
.Notas:
Eu apenas copiei a pasta Ambiance
/usr/share/themes
e a renomeei para que não precise usar privilégios elevados ao editar o arquivo.Descobri que o uso
#555
dificultava a visualização do texto na guia.Também mudei o
selected_fg_color
para ter certeza de qual tema é qual e é por isso que a barra de rolagem não é laranja;)fonte
Numix
uso de uma ferramenta de ajustes e selecione o novo temaORIG-Ambiance
no menu suspenso e reinicie o aplicativo, o gnome ou a sessão do usuário?/usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.css
. Dessa forma, você não terá o trabalho de precisar trocar de tema. Obviamente, você precisará usarsudo nano
ou o que quer que use para editar arquivos do sistema. E um backup seria uma boa ideia. Uso a sessão do Openbox do Lubuntu e não é necessário instalar ferramentas especiais para alterar os temas. Eu só tenho uma lista de temas~/.config/gtk-3.0/settings.ini
com todos, exceto um comentado. Alterar temas no nível do usuário é apenas uma questão de editar esse arquivo./etc/gtk-3.0/
.Efetuar logout / fechar todos os meus programas e efetuar logon novamente aplicou o tema.
A referência da API GTK para GtkCssProvider (a versão instável do desenvolvedor - não consigo encontrar as seções equivalentes para stable) explica / confirma como o GTK lerá o código CSS para um tema na inicialização:
A experiência anterior sugeria o terminal do gnome; tudo o que você precisava fazer era fechar todas as guias e janelas do terminal do gnome para que novos temas entrassem em vigor. De acordo com os documentos, talvez o GTK precise passar por sua inicialização, ou pode ter havido um
gnome-terminal
processo ainda em execução, exigindo que eu efetue logout e logon novamente.fonte