Colors para a barra de menus e a barra de rolagem no emacs 24

6

Gostaria de alterar as cores da barra de menu e do scroll bar do emacs 24.

As instruções do EmacsWiki (os links acima) não funcionam. Isso pode ser porque estou usando o emacs 24.

De acordo com a página ColorTheme no EmacsWiki, o emacs 24 tem um novo sistema de cores, então eu tentei alguns temas de cores e para modificá-los. (Barra de menu → Opções → Personalizar Emacs → Temas personalizados) Mas não consegui encontrar os rostos que eu deveria personalizar.

Você poderia me dizer como alterar as cores da barra de menus e da barra de rolagem do emacs 24?

Ambiente: openSUSE 12.3, KDE 4.10.5, Emacs 24.2.1 (x86_64-suse-linux-gnu, GTK + versão 3.6.4)

    
por H. Shindoh 20.10.2013 / 19:57

2 respostas

1

Seguindo as etapas mostradas por Foof, encontrei o caminho correto para gtk.css .

1) inicie o emacs pelo seguinte comando e saia dele.

$ strace -o strace.log emacs &

2) o seguinte comando mostrará o caminho

$ grep gtk.css strace.log | grep config
stat("/home/username/.config/gtk-3.0/gtk.css", 0x7fffc9981d50) = -1 ENOENT (No such file or directory)

Por isso, coloco gtk.css em ~/.config/gtk-3.0/ .

    
por 03.10.2016 / 14:47
3
  1. O Emacs 24 não possui um novo sistema de cores. O que há de novo é uma interface Personalizada para temas personalizados , que são diferentes, mas semelhantes aos temas cor da biblioteca color-theme.el .

  2. Eu acho que você quer dizer a linha do modo e não a barra de menu. (Para alterar a aparência da barra de menu, acho que o único recurso pode ser Xresources.)

  3. Os caras para personalizar são estes:

    • scroll-bar

    • mode-line

    • mode-line-inactive

    • mode-line-emphasis

    • mode-line-buffer-id

    • mode-line-highlight

Você pode personalizar qualquer um deles usando M-x customize-face . Ou você pode definir um tema de cores ou um tema personalizado que os use.

    
por 24.10.2013 / 22:57

Tags