Меню

Цветовые схемы для geany linux

Цветовые схемы Geany

Всем здрасте 🙂 Не применяются цветовые схемы в Geany. Делаю по инструкции. В итоге применяю тему «Вид — Редактор — Цветовая схема — dark.conf», пишу:

Темы ставятся на geany, собранный из git?

Я с центра приложений Ubuntu поставил, теперь снёсь, пытаюсь поставить по этой инструкции (новичок я), но когда пытаюсь выполнить ./autogen.sh, говорит мол пакет gtk+-2.0 нужен, а у тебя gtk+-2.0.0 что-ли, или он говорит что-то другое? Я этот gtk+ как только не пробовал ставить, и переменную PKG_CONFIG_PATH устанавливал, не катит ничего. Вот консоль:

Хм, никогда не слышал про цветовые схемы: я просто добавил в

/.config/geany/filedefs нужные мне файлы из /usr/share/geany/, а потом подправил их все, чтобы получилась нормальная цветовая схема, как нравится мне (а не идиотизм с черными буквами на белом фоне).

Поставьте назад версию geany из реп. И ищите цветовые схемы для этой версии.

Неужели в убунте нет готового пакета?

Ставьте geany нормальным способом (с центра приложений Ubuntu), качаете

(если окажется, что в убунте версия 0.20, то замените в ссылке последнюю цифру)

и распаковываете tar.gz в

если не ошибаюсь, именно в джинни было, что файл надо закрыть и открыть. после перезапуска цвета не менялись.

Источник

Цветовые схемы для geany linux

Geany Themes README

Geany-themes is a collection of color schemes for the Geany IDE/editor, either written originally by the Geany community or ported from color schemes for other editors. These schemes are compatible with Geany 1.22 and greater. Check out the screenshots to get an idea for what each color scheme looks like.

Note: the following instructions will overwrite any themes with the same filename you have already installed, so if you have customized any of them, you will lose your customizations if you don’t back them up first.

  1. Extract the zip file, tarball or checkout with Git to a local directory.
  2. To install, either
    • run install.sh for automatic instalation or
    • Copy all of the *.conf files from the colorschemes folder into the

/.config/geany/colorschemes/ . Create the

/.config/geany/colorschemes/ directory if it does not already exist.

  • Choose a new theme by selecting Change Color Scheme. from Geany’s View menu.
  • Installing the themes on Windows is the same as with Unix-like systems with the exception that the target directory will be different. With Windows 7, the directory should be named C:\Users\YourUserName\AppData\Roaming\geany\colorschemes , but the exact path may vary depending on your Windows configuration and/or version. Refer to the Geany Manual for more information on configuration file paths.

    If you want to add a theme, read the ADDING-A-THEME.md file. If you are a package maintainer, consult the MAKING-A-RELEASE.md file. For all other cases, consult the official Geany documentation.

    You can also also sometimes find bleeding edge themes which have yet to be fully integrated into the repository by looking at the Issues on Github labelled with the new-theme label. There may also be some unofficial themes on the wiki.

    Be wary of old-style themes you may find in random places on the Internet as they may only be compatible with old Geany versions before 1.22 and will likely result in grief. If the file doesn’t contain a section called [theme_info] it almost sure to be an incompatible older theme. See below for more details.

    These color schemes are not compatible with older version of Geany prior to 1.22, including its old filetypes files, which you may have customized and are found in your per-user configuration folder. All bets are off if you mix and match old filetypes/color schemes and the color schemes here. The best way to handle it is to simple move your old filetypes out of the way, copy the ones you want to customize from Geany’s system data folder and hand-copy over the non- [styling] groups from the old filetypes file into the new one.

    Источник

    Цветовые схемы для geany linux

    Geany Themes README

    Geany-themes is a collection of color schemes for the Geany IDE/editor, either written originally by the Geany community or ported from color schemes for other editors. These schemes are compatible with Geany 1.22 and greater. Check out the screenshots to get an idea for what each color scheme looks like.

    Note: the following instructions will overwrite any themes with the same filename you have already installed, so if you have customized any of them, you will lose your customizations if you don’t back them up first.

    1. Extract the zip file, tarball or checkout with Git to a local directory.
    2. To install, either
      • run install.sh for automatic installation or
      • Copy all of the *.conf files from the colorschemes folder into the

    /.config/geany/colorschemes/ . Create the

    /.config/geany/colorschemes/ directory if it does not already exist.

  • Choose a new theme by selecting Change Color Scheme. from Geany’s View menu.
  • Installing the themes on Windows is the same as with Unix-like systems with the exception that the target directory will be different. With Windows 7, the directory should be named C:\Users\YourUserName\AppData\Roaming\geany\colorschemes , but the exact path may vary depending on your Windows configuration and/or version. Refer to the Geany Manual for more information on configuration file paths.

    If you want to add a theme, read the ADDING-A-THEME.md file. If you are a package maintainer, consult the MAKING-A-RELEASE.md file. For all other cases, consult the official Geany documentation.

    You can also sometimes find bleeding edge themes which have yet to be fully integrated into the repository by looking at the Issues on Github labelled with the new-theme label. There may also be some unofficial themes on the wiki.

    Be wary of old-style themes you may find in random places on the Internet as they may only be compatible with old Geany versions before 1.22 and will likely result in grief. If the file doesn’t contain a section called [theme_info] it almost sure to be an incompatible older theme. See below for more details.

    These color schemes are not compatible with older version of Geany prior to 1.22, including its old filetypes files, which you may have customized and are found in your per-user configuration folder. All bets are off if you mix and match old filetypes/color schemes and the color schemes here. The best way to handle it is to simple move your old filetypes out of the way, copy the ones you want to customize from Geany’s system data folder and hand-copy over the non- [styling] groups from the old filetypes file into the new one.

    Источник

    Как я могу добавить и использовать цветовую схему для Geany?

    Я обнаружил, что одним из моих любимых текстовых редакторов для программирования является Geany, однако стандартная цветовая схема очень яркая и ранит мои глаза при программировании на некоторое время. Для Geany доступны другие цветовые схемы, но нет четкого способа их установки и использования. У кого-нибудь есть идея?

    Вы можете инвертировать схему:

    Правка → Настройки → Редактор → Дисплей → Проверка: инвертировать цветовую схему подсветки.

    Схема alt находится в (Вы можете проверить, можете ли добавить другой или просто изменить этот)

    Примечание: как я это нашел?

    Я проверяю пакеты geany, используя synaptic . Глядя на их вкладку « Установленные файлы », он был найден в geany-common упаковке.

    /.config/geany/ папку, а затем добавление соответствующих элементов в папки filedefs и colorschemes. Могу также отметить, что я использую версию 0.21 в Ubuntu; может варьироваться между дистрибутивами.

    Вы можете получить файлы тем с https://github.com/codebrainz/geany-themes (я предпочитаю Spyder Dark и InkPot ). Самый простой способ — нажать «Клонировать или загрузить», а затем «Загрузить ZIP».

    Просто скопируйте .conf файлы прямо в

    /.config/geany/colorschemes/ . (Не помещается в другую подпапку в результате загрузки, извлечения архива или Git.)

    Они сразу же будут доступны в строке меню под View → Change Color Scheme.

    Примечание: они работают для Geany 1.22 и выше. Для более старых версий вам может понадобиться:

    Источник

    Изменение темы GTK для приложения

    Недавно мне понадобился текстовый редактор Geany. Я его установил, настроил и решил написать небольшой гайд, шпаргалку по изменению темы отдельного приложения. Я использую дистрибутив Fedora 31, но эта инструкция подойдет практически для любого дистрибутива с рабочим окружением GNOME. Как мы знаем гном имеет «спартанский» выбор настроек. Хорошо это или плохо я рассуждать не буду, а разберусь как это исправить.

    Разработчики GNOME и многих дистрибутивов, каждый по своему настраивают тему приложений. Весной разработчики GNOME даже написали открытое письмо с просьбой к дистростроителям, не изменять дефолтные настройки приложений GNOME. Также в интернете можно скачать и установить любые темы и значки на свой вкус.

    Как изменить тему GTK для приложения

    В рабочем окружении GNOME я использую светлую тему Adwaita. У вас, в зависимости от дистрибутива и личных предпочтений может быть любая другая тема. Как видим из заголовка статьи, я хочу поменять тему одного (или нескольких) приложений GTK.

    Итак начнем. Как мы знаем приложение Gnome-tweak изменяет тему всех приложений в системе.
    Например светлая:

    Также есть исключения дистростроителей или разработчиков GNOME. Например у меня в светлой Adwaita приложения Eye of GNOME (eog) и Totem отображаются в темной теме:

    Также на скрине я вставил видеоплеер Celluloid, он не входит в стандартный набор гномовских приложений, но тоже поставляется с темной темой. Хотя в настройках приложения ее можно поменять на светлую.

    Примерно тоже хочу сделать и я с нужным мне приложением. Для примера я беру текстовый редактор Geany. По дефолту у меня он выглядит так:

    Я же хочу, чтобы он выглядел примерно так, как на официальном сайте Geany:

    Идем на сайт Geany: https://www.geany.org/ . Далее по ссылке : https://github.com/geany/geany-themes скачаем ZIP-файл с темами, распакуем и установим (скриптом install.sh или копированием тем в каталог

    Включим в настройках Geany любую темную тему на свой вкус Вид => Цветовые схемы.

    Здесь мы видим темный терминал внутри светлого приложения. Немного не так, как хотелось бы.

    Идем дальше. Попробуем включить GtkInspector. Это приложение-инструмент для проверки, изменения и понимания приложений GTK+ на лету. В Debian, Ubuntu предварительно убедитесь, что у вас установлен пакет libgtk-3-dev. Наберем в терминале:

    gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true

    Мы включили GtkInspector. Чтобы запустить GTKInspector, сфокусируйте свое приложение GTK и нажмите Control-Shift-D. Или переместите курсор мыши на нужный виджет и нажмите Control-Shift-I, чтобы специально проверить виджет под курсором мыши.

    Запустим GtkInspector. Он включается только в окне с запущенным приложением.

    Перейдем на вкладку Внешний вид и включим Темный вариант (или тему Adwaita-dark):

    Как видим мы получили желаемый результат, в приложении Geany тема поменялась на темную. Закрываем GtkInspector. Он пока мне не нужен (далее он понадобится для проверки изменений). Вы же можете самостоятельно посмотреть здесь и поиграть с ним. Это довольно таки интересный инструмент и достоин отдельного изучения.

    Попробуем перезапустить приложение Geany:

    И что мы видим? Темная тема не сохранилась. Geany снова открылся в светлой теме. Нужно искать другое решение, но ничего «Нормальные герои всегда идут в обход» — Айболит — 66 к/ф.

    Теперь мы попробуем жестко привязать Geany к темной теме. Согласно руководству GTK+, вы можете загрузить определенную тему и ее вариант (темный, светлый) для каждого приложения через переменную среды: GTK_THEME=theme:variant . И добавить в файл по адресу:

    команду env (позволяет модифицировать список переменных окружения перед исполнением пользовательской команды) в строке Exec. Где «name application» — имя приложения. В моем случае строка файла:

    должна выглядеть так:

    Exec=env GTK_THEME=Adwaita:dark geany %F

    Если нам нужна светлая тема строка должна выглядеть так:

    Exec=env GTK_THEME=Adwaita:ligh geany %F

    Тему можно жестко привязать двумя способами. Первый вариант привязать в корне системы по адресу:

    Для всех пользователей, или второй вариант привязать в домашний каталог по адресу:

    Для текущего пользователя. Я предпочитаю и рекомендую хранить различные пользовательские настройки в домашнем каталоге, но рассмотрю оба варианта.

    Изменение темы для текущего пользователя

    Откроем и отредактируем наш файл запуска:

    sudo nano /usr/share/applications/geany.desktop

    добавим в нее запись env GTK_THEME=Adwaita:dark и приведем к виду :

    Exec=env GTK_THEME=Adwaita:dark geany %F

    Сохраним и запустим Geany:

    Как видим все работает.

    Снова запустим GtkInspector, перейдем на вкладку Внешний вид, попробуем переключить тему. Смена темы заблокирована (затемнена и неактивна), при наведении мыши на переключатель появляется окно с надписью «Тема жестко задана с помощью GTK_THEME» (к сожалению технически я не могу показать всплывающее окно на скриншоте). Как видим мы жестко привязали темную тему к приложению Geany, и сменить тему не получится.

    Изменение темы для всех пользователей

    Скопируем файл geany.desktop в домашний каталог .local/share/applications через терминал:

    cp -r /usr/share/applications/geany.desktop

    Или можно воспользоваться файловым менджером Nautilus. Далее откроем скопированный файл по адресу:

    Как и в первом случае найдем строку:

    Отредактируем, и приведем к виду:

    Exec=env GTK_THEME=Adwaita:dark geany %F

    И также проверим:


    Как видим и здесь все работает. Вернуть в исходное состояние тему можно редактированием файла в корне или редактированием (или удалением) файла в домашнем каталоге.

    Таким образом можно изменить тему одного или нескольких приложений на свой вкус. Стоит отметить, что согласно решению разработчиков Gnome-terminal имеет свое меню настроек и игнорирует темы. Кроме того, некоторые приложения GTK могут не соблюдать переменную: env GTK_THEME. Но это всегда можно проверить программой GtkInspector.

    Источник

    Читайте также:  Что такое радиомодули windows 10
    Adblock
    detector