nobus |
|
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
Да простят меня модераторы, решил создать еще одну тему, специально посвященную напилингу сабжа, чтобы не собирать информацию по крупицам, а иметь в одном месте и потом, возможно, сделать запись в блог или добавить в Вики. Итак, #1 - убираем значок специальных возможностей (“универсального доступа”, как он теперь обзывается) с панели. Никакие советы из Вики и разных форумов не помогали это сделать. Но на англоязычном форуме (источник: A couple of panel modifications for you) решение все же было найдено. Для выполнения данной операции редактируем файл /usr/share/gnome-shell/js/ui/panel.js:
Говорила мама: "RTFM, сынок!"
|
cucullus |
|
Темы:
268
Сообщения:
3554
Участник с: 06 июня 2007
|
nobus А я просто снёс gok, orca и dasher. Значков нет.
такие дела.
|
nobus |
|
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
#2 - настройка раскладки клавиатуры через dconf-editor Скрытые опции можно менять через новый инструмент G3 – dconf-editor. Вот как меняется раскладка клавиатуры (Рус/США со сменой через Alt + Shift):
Говорила мама: "RTFM, сынок!"
|
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
По поводу напиллинга Adwaita, пару слов, чтобы не затевать отдельную тему. Советы, касающиеся изменения стиля, затрагивают, в частности /usr/share/themes/Adwaita/gtk-3.0/gtk-widgets.css - что не есть хорошо и правильно. При обновлении изменения затираются. Само-собою, напрашивается вариант $ cp /usr/share/themes/Adwaita ~/.themes, где и продолжать крутить *.css. Пока не выяснил, какой из них будет отдаваться приоритет в случае перезаписи в /usr, по идее той, которая в ~/.themes. После обновления узнаю. Что осилил на сегодня: уменьшил ширину бордюра скроллбара и сам скроллбар, изменил цвет шрифта наутилуса на #000000, добраться-бы ещё до тулбара, уж больно широк. В самом dconf'е разобраться не сложно: как я писал уже, настроек там на сегодняшний день минимум, запутаться сложно даже при отсутствии здравого смысла в именах некоторых параметров. ps. Значки Elegant_AwOken меж тем как-то подхватились и прижились во всём этом безобразии. Пожалуй, скринчик: |
surfer |
|
Темы:
18
Сообщения:
280
Участник с: 27 ноября 2008
|
bobartА поделиться можешь? Где чего править? :) |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
bobartГде то советовали копировать /usr/share/themes/Adwaita/gtk-3.0 в ~/.config/ и там уже изменять css У меня работает, правда не гном а компиз |
ramcram |
|
Темы:
23
Сообщения:
310
Участник с: 25 сентября 2009
|
Господа, предлагаю эту тему посвятить именно советам по настройке Gnome 3, а вопросы задавать в соседней ветке.А сюда сваливать готовые рабочие решения. Иначе эта ветка не будет отличаться от соседней с её 20-ю, на данный момент, страницами. |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
surferДа конечно, см.ниже. vs220Почему в ~/.config, а не в ~/.themes? Или может ссылку на “где-то”? Я скопировал Адвайту в ~/.themes, но правил в обоих местах, вернее, сначала в /usr/themes, а затем готовый результат копировал “домой”. Дело в том, что в /usr правил-то под sudo, и наутилус, запущенный от юзера, изменения не подхватывал, перезапуск наутилуса тоже не помогал, но что интересно, изменения цвета подхватывались сразу при переоткрытии окна, без перезапуска (nautilus -q && nautilus -n). Вобщем, просто скопировал. Ну, адвайта+gtk3 - дело новое, неизведанное… Правил это: …/Adwaita/gtk-3.0/gtk-widgets.css /************** * Scrollbars * **************/ .scrollbar { background-image: none; border-style: solid; -GtkRange-trough-border: 0; < #2 -GtkRange-arrow-scaling: 0.444; -GtkRange-slider-width: 14; < #18 -GtkRange-stepper-size: 14; < #18 settings.ini в ~/.themes/Adwaita/gtk-3.0 такой: [Settings] gtk-color-scheme = "base_color:#ffffff\nbg_color:#ededed\ntooltip_bg_color:#343434\nselected_bg_color:#4a90d9\ntext_color:#000000\nfg_color:#2e3436;\ntooltip_fg_color:#ffffff\nselected_fg_color:#ffffff" gtk-cursor-theme-name = DMZ-Black gtk-enable-animations = 1 gtk-font-name = Liberation Sans 10 gtk-icon-theme-name = Elegant-AwOken gtk-theme-name = Adwaita gtk-toolbar-style = GTK_TOOLBAR_ICONS gtk-toolbar-icon-size = GTK_ICON_SIZE_LARGE_TOOLBAR gtk-xft-antialias = 1 gtk-xft-dpi = 90 gtk-xft-hinting = 1 gtk-xft-hintstyle = hintslight gtk-xft-rgba = rgb gtk-auto-mnemonics = 1 Да, значки: Elegant_AwOken (тема Elegant-GTK, с гномлука вестимо) ps. Касаемо заголовка окна. В эмеральд тоже немного подкрутил: в оригинале оформление плоское. Ну, там немного: верхнее свечение заголовка, на глазок, для придания объёма, убрал скруглённость верхних углов, а то было как-то ватно и шрифт заголовка изменил. Тема Atolm. pps. Насчёт ~/.config понял. Речь о ~/.config/gtk-3.0/settings.ini - есть такой, да. Такой-же, что и ~/.themes/Adwaita/gtk-3.0/settings.ini. Когда появятся новые темы, этот ~/.config/gtk-3.0/settings.ini должен-бы быть определяющим. Но на сегодняшний день, полагаю, по-барабану: тема-то всего одна, не считая Dark-Adwaita. |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
bobartТуда же можно скопировать gtk.css, gtk-widgets.css и gtk-widgets-assets.css там и править. Изменения применяются после перезагрузки приложения (например Gedit ) Для рута можно сделать ссылки sudo ln -s ~/.config/gtk-2.0/ /root/.config sudo ln -s ~/.config/gtk-3.0/ /root/.config sudo ln -s ~/.gtkrc-2.0 /root sudo ln -s ~/.themes /root |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
vs220Думаю, что кроме settings.ini туда не стоит валить остальное, какой смысл? Править *.css можно прямо в теме - бэкапы на что? Поясню: для изменения темы достаточно указать её название в ~/.config/gtk-3.0/settings.ini - так? Так. А если тема не одна? А ты уже там наворотил в ~/.config/gtk-3.0/{gtk,gtk-widgets}.css - что тогда? Не случится-ли каша в другой теме? Например, уже есть Atolm-gtk3 - переписанная, но с сохранением поддержки gtk2 (gtkrc). Кстати, тыц и пилите на здоровье. ps. А наблюдать за происходящим сподручнее из compiz-standalone, доложу я вам, а не в кедах отсиживаться. И пилить сподручнее, и вообще. Но это не вам адресовано. Так, одной соседней темой навеяло. |