Как сделать так, чтобы у Tomboy Notes была другая тема, которая легче для глаз, чем черный шрифт на светло-сером фоне, а не темный на белом фоне. Я изучил окно настроек Tomboy, немного поиграл с настройками «внешнего вида» гнома и даже попытался настроить код Gtk +, но, похоже, ничего не работает.
Во-первых, похоже, что в настройках рабочего стола мне нужно перезапустить сеанс X, чтобы применить настройки цветов виджета. Я мог бы использовать переменную окружения $GTK2_RC_FILES
для определения профиля цветов только для одной программы, а не для всего.
Во-вторых, цвета текста (выделение, заголовки, ссылки, ...) определены в файле NoteTag.cs в источниках Tomboy (метод InitCommonTags()
). Однако невозможно запустить восстановленный файл Tomboy.exe напрямую: сначала нужно перейти к «sudo make install» (в / usr / local), чтобы все библиотеки и ресурсы были перемещены в их ожидаемое местоположение.
например. используйте жёлтый цвет переднего плана вместо жёлтого на фоне
tag = new NoteTag ("highlight");
// tag.Background = "yellow"; // commented out
tag.PaletteForeground = ContrastPaletteColor.Yellow; // <- inserted
tag.CanUndo = true;
tag.CanGrow = true;
tag.CanSpellCheck = true;
Add (tag);
Веселитесь.