04 июня 2015

Как изменить цвет панели в elementary OS "Freya"

В elementary OS "Freya" цвет верхней панели при полностью развёрнутом окне - чёрный и к сожалению нет приложения, в котором можно изменить данный параметр на усмотрение пользователя. Но можно это сделать в теме, которую вы используете в настоящий момент. Например, я использую Yoselementary (у вас может быть другая) и на её примере буду делать дальнейшие изменения, чтобы изменить цвет верхней панели, а вы делайте в своей теме.

Вот как будет выглядеть верхняя панель при развёрнутом окне на весь экран.


А так, при открытом окне в нормальном режиме.


Если вы решились на изменение цвета панели, то необходимо выполнить следующие действия.

1. Откройте в файловом менеджере папку с темами - themes, по следующему адресу:  /usr/share/themes, выберите свою тему, правый клик на папке - Копировать:


2. Откройте скрытые файлы и папки (Ctrl+H) в Домашней папке - .themes, вставьте скопированную папку и переименуйте её, добавив к названию темы слово Panel, через пробел:



3. Измените в Elementary-Tweak параметр  GTK + Theme на тему, что вы переименовали:


4. Далее в Домашней папке - .themes, с выбранной темой откройте папку gtk-3.0 и файл gtk.css в текстовом редакторе на редактирование:


Скопируйте и вставьте в конец файла следующие строки:

.panel {
    background-color: #3e63ab;
}


.composited-indicator {
    color: white;
}


5. Остаётся последний шаг, перезапустить верхнюю панель - wingpanel, следующей командой в терминале:

killall wingpanel

Заключение. 

Я использовал синий фон панели - #3e63ab, но если он вас не устраивает, вы можете использовать приложение gcolor2 для выбора цветовой гаммы. Установите gcolor2 следуюшей командой в терминале:

sudo apt-get install gcolor2

По окончании установки откройте  gcolor2 из системного меню и подберите желаемый цвет в параметре Show saved colors:



Удачи.

31 комментарий :

  1. зачем нужна такая ос где не так просто поменять цвет окна???

    ОтветитьУдалить
    Ответы
    1. Ну если из-за цвета или другой превьюшки Вас ОС не устраивает, тогда конечно... Хотя превьюшки не самое главное в ОС. ИМХО. :)

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

      Удалить
    3. Солидарен, считаю что интерфейс должен легко менятся под нужды пользователя.

      Удалить
    4. Согласна. На винде в 3 клика и без инета. Здесь же... позорище.

      Удалить
    5. Ой-ой-ой, сколько возмущений по-поводу одной плюшки. В Linux тысяча + дистрибутивов, выбирите один из тех в котором эта плюшка присутствует по умолчанию. И все дела...:)

      Удалить
  2. Подскажите, а кнопки управления окном на правую сторону переместить можно?

    ОтветитьУдалить
  3. Можно. Нужно установить Elementary Tweaks

    sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
    sudo apt-get update
    sudo apt-get install elementary-tweaks

    Зайти в "Параметры системы -- Tweaks -- Оформление -- Расположение кнопок"

    ОтветитьУдалить
  4. В Luna ширина вингпанели мне больше нравилась,а в Freya ее увеличили, сделав слишком толстой ИМХО. PS. Приятный дистрибутив, особенно когда убрать все три кнопки управления окном.

    ОтветитьУдалить
  5. Владимир подскажите а как вы сделали меню окон похожим на мак ос?

    ОтветитьУдалить
    Ответы
    1. Установите и активируйте тему Yellowstone (Yosemite for ElementaryOS) и будет Вам счастье: http://gnome-look.org/content/show.php/?content=165732

      Удалить
    2. Я пока не особо понимаю что делать,это мой первый опыт с линукс,поставил пару дней назад.Ориентируюсь по вашим статьям,вот если бы вы написали какие команды прописать в терминале,мне бы это помогло)

      Удалить
    3. Здесь подробная инструкция по установке тем в Ubuntu, но это одинаково относится и к установке в elementary OS; http://compizomania.blogspot.com/2014/09/ambiance-darkside-color-ubuntu-14041410.html

      Удалить
    4. ==но это одинаково относится и к установке в elementary OS==
      Маленькая ремарка на всякий случай - установка везде одинакова, а вот активироваться установленные темы могут по разному в разных рабочих окружениях. В Elementary для этого используется Elementary-Tweak.

      Удалить
  6. Спасибо за помощь ребята)

    ОтветитьУдалить
    Ответы
    1. Пожалуйста. Жаль что не написали, разобрались с установкой тем или нет.

      Удалить
    2. Пока не опробовал на Yosemite,но по этой статье http://compizomania.blogspot.com/2014/04/ubuntu-1404-mac-os-x.html поставил данную тему себе,правда встала немного по другому,но и так вроде неплохо.Опробую на Yosemite и отпишусь обязательно

      Удалить
    3. Эта тема для Ubuntu и в других дистрибутивах, таких как Linux Mint она будет отображаться не совсем верно. А ссылка на тему Yellowstone (Yosemite for ElementaryOS) http://gnome-look.org/content/show.php/?content=165732, которая специально разрабртана для ElementaryOS и будет отображаться правильно на рабочем столе Pantheon.

      Удалить
    4. У меня elementary,подумал просто раз она сделана с убунты должна подойти.
      http://compizomania.blogspot.com/2014/09/ambiance-darkside-color-ubuntu-14041410.html тема помогла,но вот проблема у меня нет наутилуса и данная команда не пашет sudo nautilus /usr/share/themes,как мне поступить в этой ситуации?

      Удалить
    5. Файловый менеджер Elementary называется pantheon, так же, как и само рабочее окружение. Просто подставьте pantheon вместо nautilus.

      Удалить
  7. Всё верно, т.к. по умолчанию в ElementaryOS используется файловый мененджер не Nautilus, а Pantheon. Поэтому команда будет выглядеть так: sudo pantheon /usr/share/themes
    Удачи.

    ОтветитьУдалить
  8. g@g:~$ sudo pantheon/usr/share/themes
    [sudo] password for g:
    sudo: pantheon/usr/share/themes: command not found


    ОтветитьУдалить
    Ответы
    1. У Вас в команде нет пробела между pantheon и /usr/share/themes: sudo pantheon/usr/share/themes, это очень важно для терминала и правильного выполнения команды.
      Должно быть так, как я вам дал команду: sudo pantheon /usr/share/themes

      Удалить
    2. Пробовал с пробелом,думал у вас опечатка и ввел без него.На оба запроса ответ один
      g@g:~$ sudo pantheon /usr/share/themes
      [sudo] password for g:
      sudo: pantheon: command not found

      Удалить
    3. Тогда сделайте по-другому. Откройте системное меню, найдите в нём значок папки под названием Files, кликните на нём правой кнопкой и в контекстном меню выберите: Открыть как администратор. После открытия файлового менеджера с правами администратора перейдите последующему адресу: Файловая система - /usr/share/themes.
      Знак косой черты (/) в адресе обозначает указанную папку. Кликайте на эти папки по очереди, пока не откроется папка themes. Остальное по тексту в статье.

      Удалить
    4. Кажется, понятно. Pantheon это название, а команда pantheon-files :))

      Удалить
    5. Извиняюсь, в меню не Files, а Файлы.

      Удалить
    6. Да верно, Максим, в команде не просто pantheon, а pantheon-files, но и в меню также можно открыть файловый менеджер с правами админа, как я писал в предыдущем комментарии.

      Удалить
    7. Вот теперь все встало нормально,спасибо

      Удалить
  9. Какой бы дистр вы бы посоветовали новичку,так сказать освоиться в новой среде?

    ОтветитьУдалить
    Ответы
    1. Ubuntu: http://compizomania.blogspot.com/2014/04/ubuntu-1404-trusty-tahr-lts_18.html

      или

      Linux Mint: http://compizomania.blogspot.com/2014/05/linux-mint-17-live-usbdvd.html

      Всё остальное для овсоения есть на этом сайте. Вводите в поиск нужное и листаете страницы.

      Удалить