Создать тему для linux

Создание темы для linux

Как некогда было сказано, настройка шрифтов интерфейса Cinnamon’а действует более-менее для всех приложений (в Ubuntu — так просто для всех), но ни в малейшей степени не затрагивает панели и главного меню. Причём следствие показало, что в панели и меню шрифты зависят от темы оформления: при смене её гарнитура в этих элементах интерфейса менялась, хотя кегль оставался если не неизменным, то во всяком случае маленьким и трудно различимым.

После отправки дела на доследование оказалось, что так оно и есть: кегли шрифтов для меню и разных элементов панели (а в ряде случаев — даже и гарнитуры) жёстко прописывались в CSS-файле всех тем, которые я просмотрел. А поскольку все они были изготовлены зоркими соколами, кегли эти везде были очень маленькими, от 7 до максимум 11 пунктов. Обсуждать вопрос о том, насколько это идеологически правильно, здесь не буду. Конечно, на мой взгляд, неправильно абсолютно — ибо противоречит идее сквозных настроек десктопа, последовательно проводимой в KDE и Xfce. Однако идеология — идеологией, а практика — практикой: поскольку это оказался чуть ли не единственный недостаток Cinnamon’а, его следовало по возможности искоренить, а не рассуждать на тему Что делать — было ясно: редактировать тему, наиболее близкую по всем остальным показателям. А как делать — в принципе стало ясно из прочтения материала Клемента Лефевра, к переводу или оригиналу которого и отсылаю заинтересованного читателя. Здесь же лишь кратко опишу последовательность собственных действий. Поскольку, как ранее было сказано, в итоге я остановился на теме Void, все относящиеся к ней файлы имели место быть у меня в каталоге

/.themes/Void/cinnamon . В том числе и cinnamon.css , который я отредактировал по заветам старины Clem’а самым простым способом: без лицемерия явным образом указал гарнитуру: Затем просто добавил один-два пункта к кеглям шрифтов всех интерфейсных элементов. А заодно из темы Canelita потырил пиктограмму для кнопки главного меню — умолчально-зелёная в мою цветовую гамму вписывалась плохо. Ещё один раздражающий момент присутствовал абсолютно во всех просмотренных мной темах: слияние текста заголовка и его фона для активного окна (первый везде почему-то белый, а второй… тоже почти белый). Вероятно, и это лечится редактированием файла cinnamon.css , но я так и не нашёл в нём строки, которые за это отвечают. И потому прибег к ещё одному внештатному методу, о котором расскажу на следующей странице. А пока вот что получилось в итоге: В качестве фона рабочего стола использована фотография, сделанная джуйковцем @mahury. Кстати, заставка к этому сайту — вариации на её же тему. За что, пользуясь случаем, выражаю свою признательность. Источник

Читайте также:  Смена имени машины linux

Как делать темы для Cinnamon’а

  1. Перейдите в свой домашний каталог
  2. Создайте подкаталог MyTheme
  3. Создайте подкаталог cinnamon внутри MyTheme
  4. Скопируйте все содержимое из /usr/share/cinnamon/theme в Mytheme/cinnamon/

2. Избавление от ненужных файлов

Файл thumbnail-generic.png не нужен, и потому вы можете удалить его.

3. Установка темы

Примечание: .themes является «скрытым» подкаталогом в вашем домашнем каталоге, так что, возможно, придётся нажать на Вид -> Показывать скрытые файлы в файловом менеджере. Если каталог .themes не существует, создайте его.

4. Выбор темы

Чтобы выбрать тему, запустите Cinnamon Settings, нажмите на Themes и выберите MyTheme.

5. Изменение темы

Откройте каталог .themes/Mytheme/cinnamon в файловом менеджере и посмотрите на его содержимое. Вы увидите следующее:

  • изображения png , которые можно изменить в Gimp’е
  • векторные изображения svg , которые можно изменить в Inkscape (или в текстовом редакторе , если вы предпочитаете грубую силу по поиску/замене функций)
  • стилевые файлы css , которые можно редактировать с помощью текстового редактора (я лично рекомендую для этого Geany; а я присоединяюсь к рекомендации — А.Ф.)

Протестируйте свои изменения, насколько возможно. Чтобы увидеть, как ваша тема смотрится после внесения изменений в неё, можно либо выбрать другую тему и снова вернуться к своей в Cinnamon Settings, или перезапустить Cinnamon, нажав Alt+F2 и набрав R.

6. Советы и хитрости

Вот несколько вещей, которые вы должны знать:

  • toggle-on-us.svg и toggle-off-us.svg используются при английской локали. Для других языков используются toggle-on-intl.svg и toggle-off-intl.svg . Если вы их изменили, убедитесь, что были изменены и версия US, и международная;
  • thumbnail.png — картинка, используемая в Cinnamon Setting для предварительного просмотра вашей темы. Как только вы закончите работу с темой, сделайте скриншот примерно такого же размера, перезапишите его как thumbnail.png и убедитесь, что он выглядит красиво в Cinnamon Setting.
  • overview.png и overview-hover.png удалять не следует. Пользователи сами решат, хотят ли они принять значки из вашей темы или удалить их.
  • файл cinnamon.css определяет внешний вид Cinnamon’а и более или менее всё остальное. Он начинается с секций и определений тем, которые имеются также в Gnome Shell (чтобы сделать перенос имеющихся тем Shell в Cinnamon лёгким для художников), и затем содержит определение стилей, специфичных для Cinnamon’а.

CSS широко используется в Интернете, так что по нему есть много ресурсов. Не стесняйтесь спрашивать Google, как сделать с ним ту или иную вещь.

CSS поддерживает определения цветов как в Hex-формате (типичные цветовые коды HTML), так и в RGB (который позволяет задать значения прозрачности). Не стесняйтесь использовать Gimp для захвата Hex-кода конкретного цвета, видимого на экране, а также пользоваться этим и этим ресурсами для простого перевода RGB в Hex и наоборот.

Читайте также:  Просмотр всех файлов линукс

7. Представление своей темы

Как только вы достигли счастья с вашей темой, добавьте её на сайт Cinnamon Spices.

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

8. Получение помощи

Если вам нужна помощь, не стесняйтесь обращаться к разработчикам Cinnamon’а на IRC at #linuxmint-dev на irc.spotchat.org.

Клемент Лефевр (Clement Lefebvre, aka «Clem») является ведущим разработчиком и основателем проектов Cinnamon и Linux Mint. Он также участвует в проекте MATE в качестве релиз-менеджера.

Топ 15 Тем для Gnome и Ubuntu

В этой статье я поделюсь некоторыми темами оболочки Gnome, которые улучшат красоту вашего рабочего стола Linux и обеспечат лучший опыт. Итак, начнем.

1. Arc Theme

Arc — самая популярная тема Gnome, которая представляет собой элегантную и хорошо разработанную тему GTK. Это идет с 3 различными темами. Это Arc Dark, Arc Darker и Arc Darkest. Вы почувствуете подходящий вариант установки этих тем на рабочий стол Linux. Эта тема имеет много динамических функций, которые поразят вас. Тема Arc также предложит вам аккуратные круглые кнопки окна, стильные прозрачные панели и т. Д. Итак, если вы хотите сделать свой рабочий стол Linux более динамичным, тема Arc будет лучшим вариантом для вас.

2. Zukitwo Theme

Zukitwo известна как самая красивая, прозрачная и минималистичная тема для Linux Desktop. Это сделает ваш рабочий стол Gnome более сногсшибательным без серьезных изменений. Это настолько простая тема, что вы не будете скучать, используя ее. Иногда простота показывает лучший внешний вид.

3. Paper Theme

Paper — потрясающая и хорошо продуманная плоская тема для Gnome Shell. Эта тема поставляется с современным интерфейсом GTK + и дизайном материалов Google. У вас будет возможность поменять значки по умолчанию с некоторыми потрясающими пакетами значков. Если вам действительно нравится интерфейс дизайна материала, как в Android 5.0, вы можете использовать эту тему.

sudo add-apt-repository ppa:snwh/pulp
sudo apt-get update
sudo apt-get install paper-icon-theme
sudo apt-get install paper-cursor-theme
sudo apt-get install paper-gtk-theme

sudo dpkg -i paper*.deb
sudo apt-get install -f

4. Numix Theme

Если вы ищете достойную, чистую тему для Gnome Shell, а также GTK3. Тема Numix станет лучшей темой для Gnome Shell . Эта тема поставляется с чистой, серо-оранжевой цветовой гаммой и действительно хорошей современной настройкой.

sudo apt install numix-gtk-theme

sudo dnf install numix-gtk-theme

sudo pacman -S numix-gtk-theme

5. Тема Lexis

Lexis известен как невероятно освежающая тема, которая поразит вас. Это сделает ваш Gnome Shell новым и блестящим. Это не идет с типичным плоским дизайном, скорее удаляет лишние части с верхней панели в Gnome Shell. Загрузите главный zip-файл из вкладки «Файлы»

Читайте также:  Portal 2 linux native

6. Super Flat Remix Theme

Тема Super Flat Remix — это еще одна плоская тема оболочки Gnome, которая делает ваш рабочий стол Linux удивительным и потрясающим. Это хорошо разработано и вдохновлено дизайном материала в то же время. Эта тема сделает ваш Gnome Top Bar полностью прозрачным.

sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install flat-remix-gs-theme

7. Gnome OSX Theme

Если вы хотите, чтобы ваша оболочка Gnome была похожа на Mac OS, альтернативы использованию темы Gnome OSX нет. Эта тема имеет очень стандартный и красивый дизайн. С помощью этой темы вы можете легко превратить ваш рабочий стол в Mac OS.

8. Nova Shell Theme

Тема оболочки Nova имеет очень упрощенный дизайн и современный интерфейс. Эта тема очень удобна и проста в использовании. Если вы любите минимальный дизайн, вы должны использовать эту тему.

9. United GNOME

United Gnome — еще одна привлекательная тема оболочки Gnome, которая предоставит вам рабочую среду Unity для Linux. Более того, если вы действительно ищете солидную тему Unity, United Gnome вам подойдет.

10. Copernico Theme

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

11. Vertex Theme

Vertex — отличная тема, которая используется в самых популярных настольных средах. Эта тема имеет три варианта, и это темные заголовки, светлый вариант и темный вариант. Дизайн полностью оптимизирован и удобен в этой теме. Вы не ищите другую тему, если вы установили ее на рабочий стол Gnome.

12. Xenlism Theme

Xenlism — одна из лучших тем оболочки Gnome, созданная на основе принципов разработки ОС. Эта тема представляет собой плоскую прозрачную верхнюю панель светлых тонов. Это также добавит некоторые тонкие эффекты на ваш рабочий стол. Если вы хотите изменить оболочку Gnome, эта тема станет для вас идеальным вариантом.
https://www.gnome-look.org/p/1012514/

13. Oxygenium Theme

Если вы являетесь поклонником оболочки KDE & Gnome, вам следует установить эту тему, чтобы сделать ваш рабочий стол Linux великолепным. Это такая тема, которая превратит ваш внешний вид оболочки Gnome в KDE. Oxygenium предоставляет некоторые уникальные функции, которые делают вашу оболочку Gnome полностью настроенной.

14. Yosemite Theme

Yosemite — это потрясающая тема, которая превратит ваш рабочий стол Linux в OS X. Это хорошо продуманная тема, которая вам понравится больше. Вы можете использовать приложение Dock, такое как Plank или Docky, чтобы сделать его похожим на OS X.

15. Тема EvPop

Evopop — еще одна красивая тема для Linux. Тема Dark Evopop делает ваш рабочий стол Linux простым. Если вы хотите минималистичный дизайн, эта тема станет для вас идеальным вариантом.

Источник

Оцените статью
Adblock
detector