Linux mint поменять панели
Мне безумно интересно настраивать внешний вид в моем любимом Linux Mint с оболочкой Cinnamon.
Если вы хотите что-то поменять во внешнем виде, но не знаете где и как, то эта тема для вас! Покажу, расскажу и постараюсь понятно объяснить как вам добиться желаемого результата.
Вместе с вопросом обязательно указывайте название темы, которую используете или ссылку на неё (если это что-то не из стандартного набора).
Чтобы тема сразу была полезной, давайте немного покапаемся в апплетах.
XApp
Взглянув на картинку можно подумать, что всё нормально, но на самом деле всё не так однозначно, как кажется.
Давайте закрасим апплеты в красный цвет и посмотрим, что же получилось.
XApp имеет отступы в 2 пикселя по краям. Это мы и будем исправлять.
Переходим по адресу:
/usr/share/cinnamon/applets/xapp-status@cinnamon.org
Открываем (с root правами) файл applet.js и редактируем 14 и 15 строки приведя их к виду:
const HORIZONTAL_STYLE = 'padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0'; const VERTICAL_STYLE = 'padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0';
Таким образом мы уберем отступы при любом положении панели (горизонтальном и вертикальном).
Сгруппированный список окон
Тут всё проще, мы просто регулируем отступы между каждым из элементов сгруппированного списка.
Переходим по адресу: /usr/share/cinnamon/applets/grouped-window-list@cinnamon.org и открываем (с root правами) файл appGroup.js для редактирования строки 263.
Стандартное значение — 6px, но вы можете выставить то значение, которое вас устраивает, вплоть до нуля.
С апплетами закончили, дальше конфигурация Cinnamon.
Высота панели
Не знаю для чего и для кого это может быть полезно, но почему бы и нет? Давайте увеличим допустимую максимальную высоту панели (регулируется в настройках панели).
Переходим по адресу: /usr/share/cinnamon/cinnamon-settings/modules и открываем (всё так же с root правами) файл cs_panel.py .
Ищем 63 строку и редактируем пару параметров:
Первый отвечает за минимальную высоту, второй за максимальную.
После всех манипуляций всё сохраняете и перезагружаете Cinnamon.
Для старта, я думаю, будет достаточно. Далее, надеюсь, будут уже вопросы и разборы конкретных случаев.
Спасибо за внимание!
Kamikaze Сообщения: 71 Зарегистрирован: 17 апр 2021, 14:07 Решено: 3 Откуда: Санкт-Петербург Благодарил (а): 5 раз Поблагодарили: 81 раз Контактная информация:
Настройка внешнего вида Cinnamon
Друзья!
Я придумал как сделать так, чтобы вам было интересно и в то же время эта тема стала гайдом по настройке внешнего вида.
В этой теме мы будем вместе с вами поэтапно создавать собственное оформление для Cinnamon.
Сегодня будет самое начало.
В папке .themes в вашей домашней директории создайте ещё одну папку и назовите её как угодно (только латиница и без пробелов). Это будет название нашей темы.
Далее в созданной папке создайте ещё одну и назовите её cinnamon (обязательно с маленькой буквы).
И уже в папке cinnamon создайте новый файл с названием cinnamon.css (тоже обязательно с маленькой буквы).
Структура следующая:
.themes
— Папка (название темы)
— cinnamon (папка)
— cinnamon.css (файл)
Если вы всё сделали правильно, то в параметрах системы => темы вы сможете выбрать тему рабочего стола именно ту, которую только что создали.
Из-за того, что файл пустой, оформление будет браться стандартное, которое будет выглядеть подобным образом:
По мере продвижения весь этот скелет будет обрастать стилями и меняться буквально на глазах.
Пока мы ещё не начали, вы можете предложить варианты того, каким должен быть итоговый результат. В виде скриншота или более-менее подробного описания.
UPD: В каком формате делать? Текст или видео?
sheridan Сообщения: 1214 Зарегистрирован: 24 фев 2020, 19:13 Решено: 14 Откуда: Алчевск Благодарил (а): 837 раз Поблагодарили: 449 раз Контактная информация:
Настройка внешнего вида Cinnamon
Kifer Сообщения: 1 Зарегистрирован: 11 янв 2022, 18:00 Благодарил (а): 2 раза Контактная информация:
Настройка внешнего вида Cinnamon
сори если слегка не в теме, у меня mate, но вопрос именно о внешнем виде.
LM19.3 MATE.
установка фона — беру jpg на разделе FAT32, встаёт без проблем.
при перезагрузке чорный фон.
где собака порылась.
не то, чтобы проблема, просто интересно.
может скопировать в раздел Ext4?
или это другое.
rogoznik Сообщения: 9698 Зарегистрирован: 27 июн 2017, 13:36 Решено: 121 Откуда: Нижний Тагил Благодарил (а): 757 раз Поблагодарили: 1860 раз Контактная информация:
Настройка внешнего вида Cinnamon
Kifer , скорее всего раздел не успевает примонтироваться, до того как срабатывает установка фона при загрузке. так что лучше положить картинку в каталог пользователя
Kamikaze Сообщения: 71 Зарегистрирован: 17 апр 2021, 14:07 Решено: 3 Откуда: Санкт-Петербург Благодарил (а): 5 раз Поблагодарили: 81 раз Контактная информация:
Настройка внешнего вида Cinnamon
Kifer, к сожалению не взлюбил MATE и даже не пытался в нем разобраться. Увы, но я не помогу.
Kamikaze Сообщения: 71 Зарегистрирован: 17 апр 2021, 14:07 Решено: 3 Откуда: Санкт-Петербург Благодарил (а): 5 раз Поблагодарили: 81 раз Контактная информация:
Настройка внешнего вида Cinnamon
Урок #1. Панель.
Для начала давайте в ранее созданном файле cinnamon.css пропишем следующее:
Так мы задали для всей панели единый цвет.
Если вам необходимо задать разные цвета для каждой из частей панели, то необходимо использовать другие стили.
#panelLeft отвечает за левую часть панели;
#panelCenter отвечает за центральную часть панели;
#panelRight отвечает за правую часть панели.
Но помимо всего прочего мы можем задавать разные стили для панели в зависимости от её положения на экране.
.panel-top отвечает за панель, расположенную сверху;
.panel-bottom отвечает за панель, расположенную снизу;
.panel-left отвечает за панель, расположенную слева;
.panel-right отвечает за панель, расположенную справа.
Всё это может сочетаться друг с другом. Давайте пару примеров.
Например, нам необходимо, чтобы левая и правая части нижней панели были закрашены, а центральная часть была прозрачной.
.panel-bottom #panelLeft, .panel-bottom #panelRight < background-color: red; >.panel-bottom #panelCenter
Если вы переместите панель в любое другое место, то стили не применятся, поскольку они прописаны только для панели, которая расположена снизу.
Обращаю внимание, что если вы оставите #panel со своим цветом, то центральная часть, которая должна быть прозрачной будет того цвета, который указан для #panel .
Если хочется чего-то более сложного, то можно сделать, например, панель в стиле DDE.
Для начала нам необходимо задать внешний отступ панели от рабочего пространства. На самом деле это делается не так, и то что мы делаем — костыль, но по-другому не получится. Всё делается для показа возможностей кастомизации.
border — это рамка вокруг элемента. В данном случае это прозрачная рамка вокруг панели толщиной в 7 пикселей.
Далее нам необходимо задать цвет панели. Если мы зададим цвет для #panel или, например, для .panel-bottom (-top, -left, -right), то из-за прозрачности рамки панель будет иметь сплошной цвет без отступов.
#panelLeft, #panelCenter, #panelRight
Для #panelCenter в данном случае указывать ничего не надо, поскольку он и так имеет примые углы.
Может показаться, что всё идеально, но если изменить положение панели, то скругленные углы не адаптируются.
Полный код:
#panel < border: 7px solid transparent; >#panelLeft, #panelCenter, #panelRight < background-color: rgba(0, 0, 0, 0.7); >.panel-bottom #panelLeft, .panel-top #panelLeft < border-radius: 20px 0 0 20px; >.panel-bottom #panelRight, .panel-top #panelLeft < border-radius: 0 20px 20px 0; >.panel-left #panelLeft, .panel-right #panelLeft < border-radius: 20px 20px 0 0; >.panel-left #panelRight, .panel-right #panelRight
По мере продвижения панель будет редактироваться и дополняться (как и многие другие элементы).
По возможности в уроках будет несколько вариаций, чтобы к концу вы могли не просто повторить, а создать своё уникальное оформление Cinnamon.
Если есть какие-то вопросы, то обязательно задавайте!
Урок #16. Панель управления и Рабочий стол
Продолжим разбираться с настройками панели управления и рабочего стола. Для этого в Центре управления перейдем к рассмотрению соответствующих модулей.
Итак, настройки рабочего стола весьма скромны — можно лишь отметить значки, которые будут на нем отображаться. Хотя можно запретить отображение любых значков на рабочем столе. Насколько это полезно судить вам. Лично я не люблю хаоса на рабочем столе, но все же несколько документов, папок или ярлыков у меня на нем почти всегда имеется.
Настройки управляющей панели более широки.
Можно настроить ее расположение, например, сверху, как в Mac OS или вывести две панели сверху и с низу. Данное изменение вступит в силу после перезагрузки компьютера.
При желании можно скрывать панель, чтобы она не занимала пространство экрана. Панель будет появляться каждый раз, как вы подведете указатель мыши к ее области. Также можно указать задержку в миллисекундах перед тем как панель будет исчезать или появляться.
Но все же я считаю, что самые существенные настройки здесь — это возможность изменить размер панели или задать две панели в разных частях экрана. Для этого вначале необходимо перезагрузиться, так как вторая панель появится только после перезагрузки.
С помощью апплетов и значков часто используемых вами программ, вы можете настроить панели удобным для себя образом и иметь всегда под рукой необходимые вам программы и инструменты.
Кстати, если включить «Режим редактирования панели», то появится возможность перетаскивать отдельные элементы панели, но после того, как вы настроите месторасположение этих элементов, режим редактирования стоит отключить, так как в этом режиме нет возможности запуска программ из панели.
Данный режим можно включать и в свойствах самой панели, вызвав контекстное меню на ней. Для этого щелкаем правой кнопкой мыши в свободной области управляющей панели.
Здесь мы можем включить/отключить режим редактирования или можем включить автоматическое скрытие панели, что можно сделать и в настройках. Также здесь мы можем запустить Центр управления с системными настройками или же сразу перейти в нужную категорию настроек, например, добавить новый апплет или изменить элементы текущей темы оформления.
Кроме этого здесь есть раскрывающийся список «Устранение неполадок», в котором мы можем перезапустить графическую среду Cinnamon или сбросить все проделанные нами ранее настройки.
Ну и в заключении давайте рассмотрим еще один модуль настроек — Блокировка экрана.
Если блокировка включена, то при соблюдении указанных условий, компьютер будет заблокирован и для разблокировки нужно будет ввести пароль. Под условиями подразумевается переход компьютера в спящий режим или истечение указанного в параметрах времени.
Насколько необходима блокировка можете определить только вы, так как данная опция защищает ваш компьютер от возможного использования другими людьми в ваше отсутствие. При желании можно блокировку отключить полностью и тогда окно с паролем вам досаждать не будет.
Также в этом модуле можно настроить скринсейвер, появляющийся при блокировке.
Скринсейвер — это анимированная заставка, которая будет появляться через указанный вами интервал времени. Вы можете выводить в качестве скринсейвера дату и время, причем формат можно задать произвольный, используя теги, которые уже подставлены в поля. Также можно настроить шрифт и размер текста, а еще в качестве скринсейвера можно использовать произвольный текст, введя его в поле даты или времени. Например, можно написать — «ушел на 10 минут».
Ну и в случае, если вы используете блокировку экрана, можно указать сообщение, которое при этом будет выводиться. Здесь также можно настроить параметры шрифта сообщения.
На этом пока все, а в следующем виде продолжим рассматривать настройки и параметры Linux.