Como aplicar estilo personalizado para Mousepad 0.5.10 no Debian 12? Criei uma cópia de classic.xml e modifiquei o conteúdo da cópia como você pode ver abaixo. Mas se eu executar o Mousepad, o novo esquema de cores não estará listado em preferências > visualizar > esquema de cores.
$ ls -l /usr/share/gtksourceview-3.0/styles
total 80
-rw-r--r-- 1 root root 5304 14. Sep 2019 classic.xml
-rw-r--r-- 1 root root 7332 14. Sep 2019 cobalt.xml
-rw-r--r-- 1 root root 8637 14. Sep 2019 kate.xml
-rw-r--r-- 1 root root 5310 8. Apr 19:16 my_classic.xml
-rw-r--r-- 1 root root 6498 14. Sep 2019 oblivion.xml
-rw-r--r-- 1 root root 4340 14. Sep 2019 solarized-dark.xml
-rw-r--r-- 1 root root 4265 14. Sep 2019 solarized-light.xml
-rw-r--r-- 1 root root 3441 14. Sep 2019 styles.rng
-rw-r--r-- 1 root root 6214 14. Sep 2019 tango.xml
$ sudo nano /usr/share/gtksourceview-3.0/styles/my_classic.xml
<style-scheme id="my_classic" _name="My-Classic" version="1.0">
<author>GtkSourceView team</author>
<_description>Classic color scheme</_description>
<style name="current-line-number" background="#008A8C"/>
</style-scheme>
Parece que os desenvolvedores do Mousepad fizeram uma alteração no uso do
gtksourceview4
. Com base nas informações deste post nos fóruns do Xfce , consegui que o Mousepad selecionasse estilos colocando-os emgtksourceview-4
diretórios em vez degtksourceview-3.0
.Tentei apenas os diretórios 1 e 4 da lista a seguir, mas suspeito fortemente que todos funcionariam. Se uma determinada pasta não estiver lá, como foi o caso da pasta
~/.local/share
em meu sistema, basta criá-la.Nota importante: o número nesses nomes de pasta deve ser
4
e não4.0
.