Как изменить "несохраненный" цвет на открытой вкладке документа Geany?

Мне не удалось найти место, чтобы изменить цвет, который я выделил на опубликованном изображении. Это не в установленной теме Geany. Я думаю, что это связано с темой Ubuntu, но я не смог найти его. Он настолько мал, что я получаю противоречивые результаты, когда использую GIMP для извлечения цвета из него. Я не могу найти точный шестнадцатеричный код цвета, чтобы помочь в моем поиске.

цвет хочу поменять

моя тема Ubuntu находится в

/usr/share/themes/Ambiance-Blackout-XFCE-LXDE-Manila

в этом каталоге...

/ USR / доли / темы /Ambiance-Blackout-XFCE-LXDE-Манила

Кто-нибудь знает или имеет представление о файле, в котором я могу найти цвет?

2 ответа

Решение

Если вы хотите изменить цвет текста на "несохраненной" вкладке, которая выглядит как "startup.sh", вам не нужно знать текущий цвет текста.

Geany по-прежнему является приложением gtk2. Ваша домашняя папка должна иметь скрытый файл с именем .gtkrc-2.0, Откройте его и проверьте, есть ли такая строка:

include "/home/your_login_name/.gtkrc-2.0.mine"

Если это так, просто закройте ~/.gtkrc-2.0, Если этого не произойдет, добавьте эту строку в самом конце, убедившись, что вы используете правильный полный путь. Сохранить и выйти.

Если у вас нет файла с именем ~/.gtkrc-2.0 откройте терминал, убедитесь, что вы находитесь в своей домашней папке и запустите

echo "include \"/home/your_login_name/.gtkrc-2.0.mine\"" > .gtkrc-2.0

Но убедитесь, что вы измените your_login_name к тому, что подходит.

Теперь посмотрим, есть ли у вас скрытый файл с именем ~/.gtkrc-2.0.mine, Если у вас нет файла, просто создайте его с помощью простого текстового редактора. Если он уже существует, создайте резервную копию для безопасности, а затем добавьте следующие строки:

# CUSTOM STYLES

# *******GEANY*******
#Styling text (fg) in Geany's tabs
#Note that styling bg is done in the theme's gtkrc, not here, because we want that effect across other programs with tabs as well
# document status colors
style "geany-document-status-changed-style" {
    fg[NORMAL] = "magenta" #tab text when changes are made but not saved and tab is active
    fg[ACTIVE] = "#ff0746" #tab text when changes are made but not saved and tab is not in focus
}
widget "*.geany-document-status-changed" 
style "geany-document-status-changed-style"
# font style and size in Geany's tabs
style "geany" = "geany-tabs" {
    font_name = "Ubuntu Mono 14"
}
widget "GeanyMainWindow.GtkVBox.GtkVPaned.GtkHPaned.GtkNotebook.*" 
style "geany" 

Я также включил код, позволяющий вам указать шрифт только для пользовательского интерфейса Geany. Вы можете удалить или закомментировать эти строки!

Сохраните отредактированный файл (как обычный текст). Закройте все экземпляры Geany. Затем откройте Geany и проверьте результат того, что вы сделали. Очевидно, вы захотите цвета, подходящие на ваш вкус.

Вот что я вижу.

Всего наилучшего.

Конденсация решения @tk-bose для минимума ОП... (просто для удобства)

$> cd ~
$> cat .gtkrc (-<tab>, <tab>... nope, file does not exist..)

Thus let's continue with:
$> echo "include \"/home/(YOUR USERNAME)/.gtkrc-2.0.mine\"" > .gtkrc-2.0      

$> cat .gtkrc-2.0       (just to verify)
include "/home/(YOUR USERNAME)/.gtkrc-2.0.mine"

put in the content show below:
$> pluma .gtkrc-2.0.mine    ( plume or nano or vi or any other editor)

Я взял более мягкий красный цвет (предполагая, что этот ярко-красный был тем, что беспокоило ОП, как и я). И почти идентичные для фокуса / не-фокуса (учитывая, что сохраненные вкладки также всегда белые, активные или нет):

# GEANNY custom styles - taken from Ask-ubuntu.ru/q/754645

style "geany-document-status-changed-style" {
    fg[NORMAL] = "#ff4d4d" #unsaved tab active (aka in focus)
    fg[ACTIVE] = "#dd3d3d" #unsaved tab not active
}
widget "*.geany-document-status-changed" 
style "geany-document-status-changed-style"

Два приведенных выше решения не помогли мне. Это мое решение:

  1. Закройте Geany.
  2. Откройте терминал.
  3. Откройте документ geany.css с правами root в редакторе (например, Bluefish) следующим образом:

    sudo bluefish /usr/share/geany/geany.css
    
  4. Введите пароль; Войти.

  5. Искать: статус-изменен.
  6. В строке ниже вы можете изменить цвет.
  7. Сохраните документ.
  8. Закройте Bluefish.
Другие вопросы по тегам