Как сделать свою тему для linux

Как создать собственную тему GTK3?

Как создавать собственную тему в Yii
Здравствуйте уважаемые знатоки. Объясните мне пожалуйста по пунктам как создавать собственную тему.

Как создать собственную библиотеку?
А как собственно это сделать? Я выбираю файл — шаблон проекта — библиотека классов. Создается.

Как создать собственную модель?
currencymodel.h class CurrencyModel : public QAbstractTableModel < Q_OBJECT public.

Как создать собственную сборку?
Здравствуйте, хочу создать свою сборку windows 7 что для этого требуется? Хочу сделать: Что то.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как создать собственную ос для телефона?
Здравствуйте.Есть такой вопрос:»Как создать собственную ос для телефона?». Допустим есть у меня.

Как создать свою собственную карту на Андроид?
Ребят может ктот подсказать как создать свою собственную карту на Адройд Да конечно, легче взять.

Создать собственную функцию
Даны натуральные числа m, n и целые числа A1. An,; B1. Bm; C1. C10.(1-n, 1-m, 1-10 — это.

Как создать тему оформления
Доброго времени суток! Я хочу создать свою тему рабочего стола для Windows7, то есть не просто.

Источник

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

Клемент Лефевр (aka «Clem»), оригинал, 30 января 2012
Перевод: Алексей Федорчук

Делать темы для Cinnamon легко и весело — давайте посмотрим, как это выглядит.

На этом уроке мы будем создавать тему под названием MyTheme путём изменения умолчальной темы Cinnamon’а.

1. Создание новой темы

  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’а.
Читайте также:  Ошибка 0x0000906 при запуске приложения windows 10

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 в качестве релиз-менеджера.

Источник

Cinnamon. Часть третья. Создание собственных тем

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

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

Обсуждать вопрос о том, насколько это идеологически правильно, здесь не буду. Конечно, на мой взгляд, неправильно абсолютно — ибо противоречит идее сквозных настроек десктопа, последовательно проводимой в KDE и Xfce. Однако идеология — идеологией, а практика — практикой: поскольку это оказался чуть ли не единственный недостаток Cinnamon’а, его следовало по возможности искоренить, а не рассуждать на тему

Читайте также:  Mac os для чайников pdf

Что делать — было ясно: редактировать тему, наиболее близкую по всем остальным показателям. А как делать — в принципе стало ясно из прочтения материала Клемента Лефевра, к переводу или оригиналу которого и отсылаю заинтересованного читателя. Здесь же лишь кратко опишу последовательность собственных действий.

Поскольку, как ранее было сказано, в итоге я остановился на теме Void, все относящиеся к ней файлы имели место быть у меня в каталоге

/.themes/Void/cinnamon . В том числе и cinnamon.css , который я отредактировал по заветам старины Clem’а самым простым способом: без лицемерия явным образом указал гарнитуру:

Затем просто добавил один-два пункта к кеглям шрифтов всех интерфейсных элементов. А заодно из темы Canelita потырил пиктограмму для кнопки главного меню — умолчально-зелёная в мою цветовую гамму вписывалась плохо.

Ещё один раздражающий момент присутствовал абсолютно во всех просмотренных мной темах: слияние текста заголовка и его фона для активного окна (первый везде почему-то белый, а второй… тоже почти белый). Вероятно, и это лечится редактированием файла cinnamon.css , но я так и не нашёл в нём строки, которые за это отвечают. И потому прибег к ещё одному внештатному методу, о котором расскажу на следующей странице.

А пока вот что получилось в итоге:

В качестве фона рабочего стола использована фотография, сделанная джуйковцем @mahury. Кстати, заставка к этому сайту — вариации на её же тему. За что, пользуясь случаем, выражаю свою признательность.

Источник

Установка тем в Ubuntu

Внешний вид системы, это очень важная вещь. По умолчанию в Ubuntu поставляются только две стандартные темы: Ambiance и Rabiance. Но не все так плохо, если вам не нравится стандартная тема внешнего вида и иконок в Ubuntu, то вы можете ее изменить. При чем вы можете поменять как иконки, так и тему полностью.

Существует несколько видов тем, которые влияют на разные компоненты системы. Это темы GTK, темы Shell, темы иконок и темы курсоров. В этой статье мы рассмотрим такой вопрос, как установка тем в Ubuntu. Вы увидите, что это очень просто.

Как установить тему в Ubuntu

Первым делом, конечно, нужно выбрать хорошую тему. Вы можете попробовать любую из предложенных статье лучшие темы для Ubuntu или поискать еще где-нибудь на просторах интернета. В этой статье мы будем использовать Numix. Она очень красива и похожа на iOS. Мы рассмотрим как установить тему Numix из репозитория или вручную, а потом активировать её с помощью Gnome Tweak Tool. Прежде всего надо установить Gnome Tweak Tool. Для этого выполните:

sudo apt install gnome-tweaks

Установка темы из репозитория

Тему Numix можно очень легко установить из PPA. Многие популярные темы находятся либо в официальных репозиториях, либо для них есть PPA.

Для установки темы Numix из PPA введите следующие команды:

sudo add-apt-repository ppa:numix/ppa
sudo apt update

Читайте также:  Windows права доступ консоль

Затем осталось выполнить такую команду для установки:

sudo apt install numix-gtk-theme numix-icon-theme numix-icon-theme-circle

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

Установка тем вручную

Установка тем в Ubuntu может выполняться не только через PPA. На сайте gnome-look.org доступно огромное количество тем, которые вы можете установить и использовать. Рассмотрим установку на примере темы Cloudy. Сначала перейдите на страницу темы. На первой странице находятся снимки экрана и небольшое описание темы. Также здесь могут находится инструкции по установке на английском:

Затем откройте вкладку Files и выберите здесь вариант темы, который вы хотите скачать и кликните по синему значку с иконкой загрузки:

После загрузки полученный файл надо распаковать в папку

/themes или /usr/share/themes. Если такой папки не существует, то её можно создать. В первом случае эта тема будет доступна только вам, во втором же вам понадобятся права root, но тема будет доступна всем пользователям. Например:

Затем переместите полученную папку

Вы можете сделать всё это с помощью файлового менеджера Nautilus, но папка

/.themes скрытая, вам понадобится нажать сочетание клавиш Ctrl+H чтобы сделать её видимой. Затем просто скопируйте в неё папку темы:

Если вы решили установить тему иконок, то её надо распаковывать в папку

/.icons/, в остальном же всё аналогично. Далее можно переходить к активации темы.

Выбор темы с помощью Gnome Tweak Tool

После того как вы установили тему или извлекли содержимое архива с темой в директорию

/.themes/ запустите Gnome Tweak Tool. Откройте главное меню и введите в поиске Gnome Tweak. Кликните по ярлыку Доп. настройки:

Откройте раздел Внешний вид, здесь вы можете настроить тему GTK, значков, курсоров и оболочки. Просто выберите нужную тему из списка. Если тема была установлена правильно, то она будет в списке. Например, Numix:

Тема изменится мгновенно. Я обычно меняю только тему GTK, а значки оставляю поставляемые в Ubuntu по умолчанию. Обратите внимание, что тему оболочки вы сейчас изменить не можете. Чтобы это исправить установите базовый набор расширений Gnome:

sudo apt install gnome-shell-extensions

Затем активируйте расширение User Themes на вкладке Расширения:

Если такое расширение не появилось — перезагрузите компьютер. Теперь пункт Тема Shell станет доступным и вы сможете выбрать нужную тему и здесь. Темы оболочки устанавливаются аналогично обычным темам GTK в папку

А вот снимок экрана с выбранной темой GTK Numix и Shell — Cloudy в Ubuntu. Изображение сжато во много раз, но вы можете все еще оценить ее красоту:

Выбор темы вручную

Если хотите, вы также можете выбрать тему с помощью консольной утилиты gsettings. Но для этого вам надо знать название темы. Например, для Numix:

gsettings set org.gnome.desktop.interface gtk-theme «Numix»
gsettings set org.gnome.desktop.wm.preferences theme «Numix»

Выводы

Вот и все. Это все что нужно сделать чтобы установить тему в Ubuntu. Как видите, здесь нет ничего сложного. Экспериментируйте с темами и делитесь результатом в комментариях!

Источник

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