Как изменить значок меню приложений в ubuntu unity

ubuntu

Вчера я прочёл статью на сайте http://www.webupd8.org о программе QLE Unity Quicklist Editor или по русски — Редактор меню быстрого запуска (Quicklist) Unity, которая обновилась до версии 2.0. Программа не новая, она была выпущена вскоре после выхода Ubuntu 12.

04 и служит конкретно для редактирования меню быстрого запуска значков пользователя, расположенных на панели Unity.

Поизучав программу QLE, я пришёл к выводу, что её возможности идентичны или почти идентичны возможностям Редактора списков действий в Ubuntu Tweak, которую я всегда рекомендую пользователям установить после установки новой системы Ubuntu.

Поэтому я решил написать данную статью не о QLE, а о Редакторе списков действий, т.к. считаю что нет необходимости в установке новых программ в системе, дублирующих возможности уже установленных.
Итак, думаю что Ubuntu Tweak у вас уже установлен? Если нет, откройте терминал, скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:tualatrix/next

sudo apt-get update
sudo apt-get install ubuntu-tweak

Откройте Ubuntu Tweak ->Администрирование ->Редактор списков действий:

В левой колонке отображены значки программ, которые присутствуют на вашей панели Unity, а в правой, контекстное меню конкретного значка.
Иногда пользователь устанавливает на панели Unity такое количество значков, что панель сжимается в «гармошку». Чтобы этого не происходило, Редактор списков действий поможет нам избавится от этой самой «гармошки» и категоризировать значки, расположив их в контекстном меню конкретного значка.

Как видно на верхнем снимке, в левой колонке активирован значок Файлы (Nautilus). А в правой отображено контекстное меню пользователя в значке (Quicklist), которое мы вызываем правым кликом на значке в панели Unity:

Примечание. У меня уже добавлены пункты меню для прямого открытия конкретных папок и разделов.

Как правильно добавлять пункты меню?

Чтобы добавить дополнительный пункт в контекстное меню значка, кликните на кнопке  с знаком плюс (+), которая находится в правой колонке, после чего должны появиться два пустых поля: Название и Команда, куда вы должны впоследствии ввести необходимые данные:

Скажем, вы очень часто занимаетесь редактированием файлов в файловой системе. Для этого вам нужно установить расширение в Файловый менеджер NutilusОтрыть как Администратор или открыть Терминал и выполнить команду — sudo nautilus.  Но можно просто добавить пункт в контекстное меню значка и открывать из него файловую систему с правами администратора. Введите в поле Название: Файловая система, а в поле Команда: gksu nautilus /. У вас должно получиться как на снимке:
И нажмите кнопку — Сохранить.
Теперь кликните правой кнопкой на значке Nautilus (второй сверху) на панели Unity, перейдите к данному пункту меню, введите свой пароль администратора и перед вами откроется Файловая система, в которой вы можете проводить необходимые действия с файлами/папками, как суперпользователь.

Если у вас на компьютере, в отдельном разделе жёсткого диска имеется раздел для хранения ваших данных (фотографии, документы и прочее), то и его вы можете добавить в контекстное меню значка для быстрого открытия. Откройте Nautilus и подведите указатель к данному разделу, чтобы определить путь, который должен отобразиться рядом с указателем:

В моём случае раздел называется Archivos (Файлы), у вас он может называться home или как-то ещё, это не важно, главное этот путь к открытию данного раздела вы должны ввести в поле Команда при создании дополнительного пункта контекстного меню значка, добавив перед ним nautilus и пробел:А также можете добавить в контекстное меню пункт к открытию конкретной папки:

В значке Firefox уже имеется контекстное меню по умолчанию, в которое вы можете добавить пункт для открытия какого-то  конкретного URL, который/которые часто просматриваете, примерно так же, как в  закладках браузера. Для этого в новом пункте меню, после нажатия на кнопке с знаком плюс (+), в поле Название введите произвольное название сайта, в поле Командаfirefox -new-tab url страницы, чтобы страница открылась в новой вкладке браузера:
Или в поле Командаfirefox -new-window url страницы, чтобы страница открылась в новом окне браузера:
Тем пользователям, которые очень часто используют офисные приложения можно объединить их в контекстное меню одого значка LibreOffice.

Откуда копировать правильные команды для вставки в поле Команда?

Откроете Nautilus по адресу: Компьютер (Файловая система) /usr/share/applications, правый клик на выбранном значке — Свойства:

В открывшемся окне Свойства значка скопируете Имя и Команду для вставки в вновь создаваемый пункт контекстного меню значка:

Таким образом вы можете группировать приложения для быстрого запуска в контекстном меню любого значка на панели Unity, высвободив тем самым место на ней и не обращаться лишний раз в главное меню Даш.

Удачи.

Источник: http://ubuntuis.blogspot.com/2016/07/unity-ubuntu-tweak-ubuntu.html

Как я могу изменить значок приложения в Unity launcher?

Я пытаюсь изменить значок конкретного приложения (Pidgin) в своей Ubuntu 11.10 Unity launcher. Я попытался выполнить поиск в настройках и настройках Compiz, но не смог найти вариант для изменения отдельных значков.

Я могу изменить тему, но это не то, что я хочу.

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

Первое, что вам нужно сделать, это взять файл значка .png, который вы хотите использовать, и скопировать его в соответствующий каталог ~/.local/share/icons/hicolor/ . Это будет содержать следующие каталоги (размер которых соответствует значкам): 16×16/apps/ 32×32/apps/ 48×48/apps/

Я загрузил бесплатный 16×16 бесплатный значок пробоотборника и выбрал значок 16×16 под названием Alien.png

Я взял файл Alien.png и скопировал его в папку ~/.local/share/icons/hicolor/16×16/apps При копировании вы можете сделать это через графический интерфейс или терминал.

Оттуда вам понадобится сделать следующее в терминале (вам может понадобиться sudo, чтобы скопировать это):

cp /usr/share/applications/pidgin.desktop ~/.local/share/applications/

Затем отредактируйте файл pidgin.desktop:

vi ~/.local/share/applications/pidgin.desktop

Посмотрите на строку, которая гласит:

Icon=pidgin

Это нужно будет изменить на новое имя значка без префикса .png …

Icon=Alien

Сохраните изменения … Затем выйдите из системы и войдите в систему.

Пожалуйста, дайте мне знать, если это поможет или вам нужна дополнительная помощь.

То, как я это делал, это перейти в /usr/share/applications/ затем щелкните правой кнопкой мыши по свойствам, щелкните по значку слева и выберите изображение, которое вы хотите быть значком.

Вам нужно будет sudo nautilus отредактировать значок. Затем просто выйдите и выполните поиск программы в Unity, и она отобразится с выбранным значком.

В дополнение к отличному ответу, данному itnet7 , я хотел бы добавить, что в Ubuntu 12.04 мне также пришлось добавить ~/.local/usr/applications/icons/hicolor/64×64/apps чтобы Unity увидел значок.

Чтобы изменить размер пользовательского значка, вы можете использовать отличный пакет imagemagick .

sudo apt-get install imagemagick

Затем запустите команду mogrify -resize 64×64! myImage.png mogrify -resize 64×64! myImage.png , чтобы ваши пользовательские значки были хорошо уменьшены до желаемых разрешений.

Если вы запустите команду ниже, создав значок рабочего стола и заблокировав приложение на своем пусковом устройстве, он обновит единицу без необходимости перезагрузки.

unity —replace &

как описано здесь: приложение заблокировано для запуска без значка

  1. Установить главное меню (AKA Alacarte ) alacarte
  2. Открыть главное меню
  3. Нажмите на программу и выберите « Свойства» в правом меню.
  4. Нажмите на значок
  5. Найдите новый значок и нажмите « Открыть».
  6. Закрыть свойства программ
  7. Закрыть главное меню

Не требуется регистрация или перезагрузка;)

Чтобы связать значок с определенным приложением, которое можно было разместить на панели запуска, выполните следующие действия в командной строке:

Возьмем, например, приложение alpha_app с его значком alpha_app.png :

  1. выполнить:

    sudo cp alpha_app.png /usr/share/pixmaps/

    Вышеупомянутая команда копирует вашу иконку с именем файла alpha_app.png в соответствующую папку.

  2. Выполнение:

    sudo gedit /usr/local/share/applications/alpha_app.desktop

  3. В gedit измените имя значка следующим образом:

    Icon=alpha_app.png

    Если файл alpha_app.desktop не существует в /usr/local/share/applications/ , выполните locate alpha_app.desktop и скопируйте его там. В маловероятном случае, когда это не увенчалось успехом, это означает, что нет файла alpha_app.desktop любом месте на диске и что вам нужно будет создать его самостоятельно.

  4. Перейдите в тире и введите имя своего приложения в нашем примере alpha_app .

  5. Выберите значок из Dash и перейдите в Launcher.

Τέλος! Конец!

Каталог, содержащий следующие каталоги (размеры иконок), был изменен на:

и если вы выполните ls :

128 16 192 22 24 32 48 64 96

В 13.04 я установил Nemo, чтобы избавиться от nautilus-for-armless-toy.

Я хотел, чтобы папка-папка значка была в пусковой установке.

Я открыл ~/.local/share/applications/nemo.desktop с gedit, чтобы посмотреть, и нашел строку

icon=folder

(нет пути, нет расширения ???)

Я попытался выполнить поиск в /usr/share/ для обычного значка по умолчанию nautilus, который, как оказалось, называется folder_home.png или .svg , я не мог решить, что именно. В разных папках было множество файлов с тем же именем, поэтому в конце я просто изменил строку на

icon=folder_home

и после выхода из системы и обратно в значок был изменен.

Источник: http://ubuntu.fliplinux.com/x436-3.html

Настройка Unity в Ubuntu 16.04

Unity — это собственная оболочка рабочего стола от компании Canonical, используемая по умолчанию начиная с Ubuntu 11.04. Многим пользователям не понравился переход на Unity, другим же наоборот пришлась по душе эта оболочка.

В самом начале она и вправду была не очень — совершенно новый и непривычный интерфейс, низкая стабильность и большое количество глюков, но со временем оболочка развивалась и превратилась во что-то стоящее. Unity всегда ориентировалась на минимальную настраиваемость.

За все время ее существования сообщество уже создало достаточное количество утилит для настройки Unity Ubuntu.

В этой статье будет рассмотрена настройка Unity Ubuntu 16.04. Разберем несколько вариантов настройки с помощью различных утилит как общего назначения, так и разработанных специально для Unity.

Настройка Unity в Ubuntu 15.10

Основные настройки, такие как заставка, тема оформления, размер значков можно настроить и в стандартном интерфейсе.

Кликните правой кнопкой мыши по рабочему столу и выберите изменить фон рабочего стола:

Откроется такое окно:

Кроме того, на вкладке режим, можно настроить автоматическое скрытие боковой панели, а также положение главного меню:

Настройка Unity в Ubuntu с помощью CCSM

Раньше всего возможность более тонкой настройки появилась в менеджере конфигурации Compiz в виде плагина Unity Plugin. Настроек здесь не так уж много.

Если он у вас еще не установлен — установите:

sudo apt-get install compizconfig-settings-manager

Все пункты на английском. На вкладке General вы можете настроить некоторые сочетания клавиш, прозрачность панели (Panel Opacity), цвет фона панели (Background color) и размытие фона меню Dash (Dash Blur):

Размытие панели может принимать три значения:

  • Active Blur — активное размытие
  • Static Blur — статическое размытие
  • No Blur — без размытия

Вкладка Lanuncher позволяет управлять поведением меню Dash, горячие кнопки, режим автоскрытие для панели (Hide Launcher), поведение панели, подсветку значков (Backlight), размер иконки меню и еще несколько параметров:

Hide Annimation, анимация скрытия может быть:

  • Slide Only — только скользить
  • Fade Only — только растворяться
  • Fade and Slide — скользить и растворяться

Режим подсветки иконок, Launcher Icon Backlight Mode:

  • Backlight always On — всегда подсвечивать
  • Backlight Toggles — подсвечивать только активные
  • Backlight Always Off — не подсвечивать
  • Edge Illimitation Togles — подсвечивать только рамку для активных
  • Backlight Illimitation Togles — подсвечивать и рамку и фон

Анимация для иконок запуска — Launcher Icon Launch Annimation:

  • None — без анимации
  • Pulse util running — пульсировать во время запуска
  • Blink — анимация мигания

Анимация для иконок приложения во время уведомлений — Launcher Icon Urgant Annimation:

  • None — нет
  • Pulse — пульсировать
  • Wiggle — покачиваться

Вкладка Switcher позволяет изменить настройки переключения между окнами в Unity: горячие клавиши и несколько дополнительных опций:

Настройка Unity в Ubuntu 15.10 с помощью Dconf

Dconf Editor это менеджер конфигурации Ubuntu. Если проводить аналогию с Windows, то это как редактор реестра, только в Ubuntu нет реестра, а есть конфигурационные файлы.

Установить Dconf Editor можно из официальных репозиториев командой:

sudo apt-get install dconf-editor

Конфигурация Unity Ubuntu здесь может быть выполнена не так тонко, но есть и интересные настройки. Запустите программу из меню Dash:

Перейдите по адресу: desktop -> unity -> Lenses -> applications:

  • Display available apps — отображать доступные приложения
  • Display recent-apps — отображать последние установленные приложения

Настройка Unity с помощью Ubuntu Tweak

Ubuntu Tweak, наверное, самая удобная утилита для настройки Unity Ubuntu 16.04 и утилит общего назначения. Установить ее можно тоже из официальных репозиториев:

sudo apt-get install ubuntu-tweak

После запуска программы перейдите на вкладку настройки, и выберите пункт Unity:

Откроется такое окно, во первых радует русский интерфейс:

Настроить можно размер значков, прозрачность, скрытие панели,  подсветку значков, размытие меню и что для меня было интересным — прозрачность строки меню, в общем, смотрите сами на снимке экрана.

Настройка Unity в Ubuntu с помощью Unity Tweak Tool

С утилитами общего назначения разобрались, теперь перейдем к более специальным. Unity Tweak Tool Ubuntu — это комплексное решение, с помощью нее можно настроить почти все что нужно.

Как и все предыдущие утилиты, она устанавливается из официальных репозиториев:

sudo apt-get install unity-tweak-tool

После запуска вы видите вот такое окно:

Кроме собственно Unity, здесь можно настроить параметры диспетчера окон, темы, иконки, курсоры, шрифты и многое другое.

Что касается Unity, то на вкладке Панель запуска настраиваются общие параметры — прозрачность, цвет панели, анимации для значков и панели.

На вкладке найти есть настройки размытия меню Dash, а также различные параметры поиска Dash:

На вкладке панель настраивается верхняя панель и главное меню. Можно настроить прозрачность, таймаут показа меню, часы и значки системного трея:

Переключатель — различные параметры переключения между окнами:

Веб дополнения — здесь настраивается та самая нашумевшая интеграция поиска Ubuntu и Amazon и других онлайн сервисов:

На вкладке дополнительно мы можем настроить панель запуска приложений и меню быстрого доступа:

Настройка Unity в Ubuntu с помощью Unsettings

А теперь давайте рассмотрим еще одну утилиту, которой нет в официальных репозиториях. Это Unsettings. Для ее установки выполните такие команды:

sudo add-apt-repository ppa:diesch/testing $ sudo apt-get update

$ sudo apt-get install unsettings

После завершения установки, значок Usettings можно найти в утилите Настройки системы:

Также можно выполнить в терминале

unsettings

Конфигурация Unity Ubuntu здесь не очень-то отличаются от уже описанных, поэтому я не буду описывать все, остановимся только на нескольких пунктах.

Вкладка темы позволяет настроить тему меню, значков и курсоров:

На вкладке GTK есть несколько настроек поведения GTK:

Вкладка Конфиденциальность позволяет настроить параметры поиска Dash:

Также есть возможность настройки папок по умолчанию для документов, загрузок, музыки и т д:

В этой программе есть одна примечательная функция. Можно сохранить все текущие настройки в файл, а потом их восстановить на этой или другой машине.

Как сбросить настройки Unity

Если вы сделали что-то не то, система начала глючить или вы просто хотите вернуть настройки Unity Ubuntu 16.04 в состояние по умолчанию это можно сделать следующей командой:

dconf reset -f /org/compiz/
$ setsid unity

То же самое можно сделать с помощью Unity Tweak Tool Ubuntu:

unity-tweak-tool —reset-unity

Выводы

Теперь вы знаете как настроить Unity в Ubuntu в соответствии со своими нуждами.

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

Кончено, Unity далеко в гибкости до Awesome и i3, но большинство из того что нужно, можно настроить, а в этой версии даже появилась возможность перенести панель запуска приложений в низ экрана.

(1

Источник: https://losst.ru/nastrojka-unity-v-ubuntu-15-10

Простой редактор меню приложений для Ubuntu

Если вы ищете простую утилиту, которая бы позволила вам кастомизировать меню приложений (переименовать какие-то пункты, поменять их местами или и вовсе добавить новые), то вам повезло.

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

И хоть AppEditor не единственный в своем роде (тот же Alacarte обладает похожим функционалом), стоит отдать ему должное, он на порядок проще и удобнее аналоговых утилит.

AppEditor — редактор меню для Linux-дистрибутивов

AppEditor позволяет редактировать приложения, которые вы можете наблюдать в главном меню GNOME или меню Dash в Unity.

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

Само приложение предназначено для Elementary OS, но не позволяйте этому обмануть вас. Оно прекрасно работает и в Ubuntu, и в Fedora, и в других дистрибутивах Linux (работает с графическими оболочками на базе Gnome: Budgie, Cinnamon и MATE).

Возможности AppEditor:

  • Убрать/добавить ярлык приложения в меню
  • Создание новых ярлыков
  • Изменение названий
  • Изменение ярлыков у приложений
  • Создание категорий и перемещение приложений в них
  • Смена выполняемой ярлыком команды
  • Включить «запуск в терминале» для избранных приложений

Естественно, многие из возможностей будут доступны только для тех рабочих сред, в которых это самое меню приложений предустановлено по-умолчанию (Cinnamon, Pantheon или Budgie).

AppEditor также может работать с GNOMenu и глобальным меню приложений Gnome Shell.

Полезно даже для Gnome Shell и Unity

Если вы используете Gnome Shell и Unity, то вы можете справедливо заметить, что, в общем-то, особой необходимости в этой утилите нет.

Это конечно же правда…

Unity Dash и Gnome Applications представляют собой доски со списком всех приложений, они не требуют создания категорий и т.д.

И тем не менее, можно найти отличное применение этому приложению.

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

Установите AppEditor на Ubuntu и Linux Mint

AppEditor доступен для установки из AppCenter на Elementary OS, и из Flathub на Ubuntu, Linux Mint и других дистрибутивах.

Если в вашей системе еще не установлен Flatpak, самое время его установить:

sudo apt install flatpak

Теперь необходимо добавить репозитории Flathub, для этого вводим в терминал:

sudo flatpak remote-add —if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Теперь, для установки AppEditor, вам достаточно выполнить эту команду:

sudo flatpak install flathub com.github.donadigo.appeditor

Также вы можете установить ее из Gnome Software. Если же вы выберете установку через терминал, то настояльно советуем следить за выводом, возможно вам будет предложено доустановить кое-какие компоненты, необходимые для корректной работы данной утилиты.

Источник: https://omgubuntu.ru/prostoi-riedaktor-mieniu-prilozhienii-dlia-ubuntu/

Как добавить кнопку-приложение на панель(Launcher) Ubuntu Unity

Довольно просто было добавить своё приложение (того, что нет в «Пуске») на панель Ubuntu, когда Ubuntu ещё использовала Gnome2.

Но это было давно, теперь просто добавить можно только те приложения, что находятся через Dash (меню, что появляется при нажатии на значок Ubuntu).

Однако, есть и не столь простые, но всё же работающие способы.

В этой заметке будет повествоваться об одном из них — .desktop файле.

Предположим, что Вы скачали с официального сайта tar-архив установщика программы.

Примечание: это плохой способ установки программ. Даже если отбросить вариант подмены файла взломщиком, всё равно остаётся ещё проблема поддержки данного приложения — установка обновлений ложится на вас.

Итак, приложение распаковано и установлено. Возможно, создана ссылка из /usr/bin/ на файл запуска — для того, чтобы было просто запускать из консоли. Однако, ни Dash(меню Unity), ни Launcher(панель Unity) об этом приложении ничего не знают. Значит, нужно рассказать!

Самый простой вариант — создать в /usr/share/applications/ файл с расширением .desktop. Предполагалось, что разработчики приложений будут писать эти файлы, но не все считают нужным поддерживать отдельный формат Ubuntu.

Пример файла application.desktop:

[Desktop Entry] Version=1.0 Name=Имя приложения Comment=Комментарий (описание программы) Exec=Абсолютный путь до запускаемого файла Terminal=false Type=Application Icon=Абсолютный путь до иконки, что будет отображаться

— таков минимальный файл .desktop. Теперь подробнее о полях этого файла:

  • Version — два числа через точку. Собственно, версия файла.
  • Name — имя приложения. Может состоять из нескольких слов — пробелы не помеха.
  • Comment — описание приложения (не может совпадать с Name).
  • Exec — путь до исполняемого файла. В правах на файл должен стоять exec бит (chmod +x файл). Пример: /home/user/.app/bin/run.
  • Terminal, Type — тип и запускать ли в терминале.
  • Icon — путь до изображения, что должно отображаться, как иконка приложения. Пример: /home/user/.app/icons/icon256.png.

После добавления данного файла в /usr/share/applications/ нужно перезапустить Unity (например, перезагрузив Ubuntu). Теперь приложение будет искаться с помощью Dash. А прикрепить к панели его можно будет как и все прочие приложения: запустить и, кликнув по появившейся на панели иконке правой кнопкой мыши, выбрать «Прикрепить к панели».

Таким вот непростым способом можно добавить программу или кнопку на панель в Ubuntu. Будем надеяться, число приложений, собранных без учёта Ubuntu будет сокращаться.

Источник: https://900913.ru/2012/10/22/kak-dobavit-knopku-prilozhenie-na-panellauncher-ubuntu-unity/

Добавление собственного значка в Главное меню и на панель Unity

Теория

Все значки, которые отображаются в Главном меню1) и, соответственно, на панели Unity хранятся в двух директориях:

  • /usr/share/applications/- общесистемные ярлыки приложений, видны всем пользователям;
  • ~/.local/share/applications/- ярлыки приложений, которые будут видны только одному пользователю.

Ярлык приложения представляет собой файл с расширением .desktop, в котором указываются все параметры запуска и отображения приложения. Полный синтаксис их написания описан здесь.
Таким образом процедура добавления ярлыка своего приложения в Главное меню (и на панель Unity) сводится к созданию .desktop файла для своего приложения.

Практика

Для начала необходимо определиться нужен ли нам ярлык для всех пользователей или только для одного. Если вы в системе единственный пользователь, рекомендую создавать ярлыки в домашней папке (~/.

local/share/applications/), потому что нет проблем с доступом к этим файлам и ваши труды не потеряются при переустановке системы2). В данном примере рассматривается случай создания .

desktop файла в домашней папке, в противном случае необходимо заменить путь и редактировать файл от имени суперпользователя (к командам редактирования добавлять «sudo» без кавычек).

Создание файла

Ниже приведен шаблон desktop файла, для добавление его себе в систему нажмите Alt+F2, введите команду3)

gedit ~/.local/share/applications/my_app.desktop

и вставьте в редактор следующее содержимое:

[Desktop Entry]Name=Comment=GenericName=Keywords=Exec=Terminal=falseType=ApplicationIcon=Path=Categories=NoDisplay=false

Описание значения записей:

  • Name- имя приложения, которое будет отображаться под иконкой в Главном меню;
  • Comment-
  • GenericName-
  • Keywords- слова, по которым будет искаться данный ярлык в Главном меню;
  • Exec- путь к вашему приложению;
  • Terminal- (true или false)- запускать или нет приложение в окне терминала4);
  • Type- определяет «раздел» в Главном меню, где будет находится ярлык приложения;
  • Icon- путь или общесистемное название иконки;
  • Path- путь к рабочему каталогу приложения5);
  • Categories- категории, к которым будет относится ярлык вашего приложения при выборе в Главном меню фильтров. Я не знаю как посмотреть полный список доступных категорий, поэтому проще всего подсмотреть в ярлыке другого приложения, категория которого вам подходит.
  • NoDisplay(true или false)- Не отображать иконку в Главном меню;

Строки Name и Exec- обязательны, остальные строки можно не заполнять и оставить пустыми!

После редактирования данный файл должен выглядеть так:

[Desktop Entry]Name=Моё приложениеComment=Моя замечательная программаGenericName=Тестовая программаKeywords=Тест;Для wiki;Vjt_ghbkj;Lkz wiki;Exec=/usr/bin/gnome-terminalTerminal=falseType=ApplicationIcon=/home/speranza/Игры/Rocksndiamonds/graphics/gfx_classic/19032.pngCategories=Path=/путь/к/директории/с/исполняющим/файломNoDiplay=false

Как видите в примере выше, строку Keywords нужно заполнить словами, по которым вы, вероятнее всего будете это приложение в последствии искать, разделенными точкой с запятой. При этом можно написать эти же слова в «неправильной» раскладке.

Добавление ярлыка на панель Unity

После создания .desktop файла перетянуть ярлык из Главного меню на панель не составит труда.

Линзы Unity

Статья, содержащая список и руководство по установке большого количества линз.

Квиклисты

Квиклисты (англ. Quicklist) дают возможность создания собственных пунктов в контекстном меню ярлыков на панели Unity.

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

Установка

Самый простой способ, это создать файл с именем имя_программы.desktop в папке ~/.local/share/applications. Затем скопировать содержимое приведенное ниже в этот файл и перенести его на панель Unity.

Для оформления быстрого списка лучше использовать значения «Name» и «Name[ru]» и т.д., что бы модифицированный файл был универсальным и работал в разных локалях.

Например:

Name=Open a New WindowName[ru]=Открыть новое окно

Nautilus

Так как ярлык этой программы уже существует — мы его просто отредактируем.

Редактируемый файл:

sudo gedit /usr/share/applications/nautilus-home.desktop

Содержимое файла:

[Desktop Entry]Name=Home FolderComment=Open your personal folderTryExec=nautilusExec=nautilus —no-desktopIcon=user-homeTerminal=falseStartupNotify=trueType=ApplicationCategories=GNOME;GTK;Core;OnlyShowIn=GNOME;Unity;X-GNOME-Bugzilla-Bugzilla=GNOMEX-GNOME-Bugzilla-Product=nautilusX-GNOME-Bugzilla-Component=generalX-Ubuntu-Gettext-Domain=nautilusX-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads[Videos Shortcut Group]Name=ВидеоExec=nautilus ВидеоTargetEnvironment=Unity[Documents Shortcut Group]Name=ДокументыExec=nautilus ДокументыTargetEnvironment=Unity[Music Shortcut Group]Name=МузыкаExec=nautilus МузыкаTargetEnvironment=Unity[Pictures Shortcut Group]Name=ИзображенияExec=nautilus ИзображенияTargetEnvironment=Unity[Downloads Shortcut Group]Name=ЗагрузкиExec=nautilus ЗагрузкиTargetEnvironment=Unity

Было — стало.

Ссылки

Больше квиклистов, больше!

Источник: https://webhamster.ru/mytetrashare/index/mtb104/1453792367ytdkksfslk

7 лучших тем иконок для Ubuntu

В этом посте мы покажем вам некоторые из лучших тем иконок для Ubuntu, начиная от современных плоских наборов иконок, до круглых наборов значков с красивыми изгибами.

Ubuntu — это Linux,  поэтому вам не нужно довольствоваться темами Ubuntu по умолчанию. Тему иконок изменить очень просто,  новый вид рабочего стола делается одним легким движением.

Чтобы изменить тему иконок в Ubuntu, вам понадобится приложение Unity Tweak Tool. Оно бесплатно и доступно для установки в Ubuntu Software.

Если вы используете GNOME Shell, для изменения темы иконок вам нужно использовать GNOME Tweak Tool.

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

Все перечисленные в статье наборы иконок отлично работают в Ubuntu и дистрибутивах на его основе.

1. Papirus

Рассматривая лучшие темы иконок для Ubuntu, нельзя не упомянуть превосходную тему икон Papirus!

Papirus — идеальный набор значков для современного рабочего стола Linux.

Сегодня это, наверное, самая популярная тема иконок для Linux,  и не зря. Несмотря на красочность, разнообразие и утонченность, ей все еще удается сохранить единообразие. Papirus — идеальный набор значков для тех, кому нужен современный рабочий стол Linux.

Еще один большой плюс — открытость его разработчиков. Если вы используете приложение, для которого в теме отсутствует значок, вы можете описать проблему на странице Github, и они добавят ее!

Установить тему Paprius в Ubuntu можно с помощью следующих команд:

sudo add-apt-repository ppa:papirus/papirus

sudo apt update && sudo apt install papirus-icon-theme

2. Shadow 

Хотите что-то более драматичное? Тема иконок Shadow поможет вашему десктопу стать заметным.

Иконки приложений преимущественно круглые и двухцветные, хотя папки квадратны и синие, и имеется множество типов mime mime, использующих мотив обрезанного угла «document page».

Используя упрощенные 2D-глифы и длинную тень, тема значков Shadow следует трендам «Material Design», которые в настоящее время популярны.

Как и с Paprius,  автор этой темы, очень отзывчив на запросы значков приложений, поданные через страницу Shadow в Github. Если для используемого вами приложения нет иконки, сделайте запрос.

Вы можете скачать Shadow в виде архива .tar.gz на странице GNOME-Look. Распакуйте архив и переместите папку для установки в каталог ~/.icons . Примените ее с помощью tweak tool.

Скачать тему «Shadow» с GNOME Look3. Uniform

Uniform — это еще одна плоская тема иконок, которая поможет придать шарм вашему рабочему столу.

Плохая новость заключается в том, что официально набор иконок Uniform в значительной степени заброшен. В нем нет поддержки многих популярных приложений и общих типов файлов, что даст вам менее единообразный внешний вид.

Я бы рекомендовал использовать неофициальную форму иконок для вместо оригинала.

Скачать набор иконок Uniform+ с GNOME Look4. Numix Circle


В этом обзоре есть только один набор с круглыми иконками. Созданный проектом Numix, набор иконок Numix Circle является настоящей жемчужиной.

Изобретательные, яркие и красочные иконки Numix Circle охватывают несколько тысяч приложений.

Чтобы установить тему иконок Numix Circle в Ubuntu, просто откройте терминал и выполните следующие команды:

sudo add-apt-repository ppa:numix/ppa

sudo apt update && sudo apt install numix-icon-theme-circle

5. Vibrancy Colors


Авторами Vibrancy Colors, отличного двухтонового набора иконок, являются трудолюбивые дизайнеры из Ravefinity.

Vibrancy Colors описывается как «современный и чистый». Он использует градиенты и затенение для получения более детализированных и изощренных значков для тысяч приложений.

Вы можете узнать больше о теме на сайте Ravefinity. Чтобы установить пакет значков в Ubuntu 16.04 LTS и выше, просто выполните следующие команды:

sudo add-apt-repository ppa:ravefinity-project/ppa

sudo apt update && sudo apt install vibrancy-colors

6. Moka


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

Несмотря на то, что Moka уже не так популярна, как когда-то, она остается одной из самых полных тем иконок в плане охвата приложений. 

Если вы используете Ubuntu 17.04 или новее, вы можете установить тему темы Moka из Ubuntu Software:

Установить Moka Icon Theme из Ubuntu Software

Если вы используете Ubuntu 16.04 LTS, лучший способ установить как Moka — добавить официальный Moka PPA к вашим источникам программного обеспечения:

sudo add-apt-repository ppa:moka/daily

sudo apt update && sudo apt install moka-icon-theme faba-icon-theme

7. Obsidian


Если вам нравятся плоские темы, обязательно проверьте Obsidian.

Obsidian — продолжение темы икон Faenza, которая была очень популярной среди пользователей Linux несколько лет назад (настолько популярна, что Canonical нанял ее разработчика). К сожалению, Faenza не обновляется с 2012 года.

Obsidian, который много взял у Faenza, представляет собой набор переработанных значков для классических приложений, таких как Firefox, GIMP и LibreOffice, и имеет широкую поддержку для новых приложений, таких как Vivaldi, Wire и Signal.

Вы можете загрузить последнюю версию выпуска значков Obsidian со страницы Github. Чтобы установить Obsidian на Ubuntu, просто распакуйте архив .zip и переместите его содержимое в папку ~/.icons. Примените ее с помощью утилиты настройки внешнего вида.

Скачать тему Obsidian

Источник: http://distrland.blogspot.com/2018/01/7-ubuntu.html

Ubuntu Unity как перенести боковую панель вниз. И другие варианты кастомизации интерфейса

Стандартный интерфейс ОС Ubuntu Unity красив, но непривычен для новичков

Есть два варианта решения этой проблемы: привыкать к новому или реорганизовать интерфейс на свой вкус.

Первый вернее, но второй проще и не займет много времени.

Один из вариантов кастомизации приведен ниже. Для его осуществления потребуется установить несколько дополнительных программ.

Примечание: Как выглядит конечный результат можно сразу посмотреть на скриншоте в конце статьи

Задачи приведенного способа изменения интерфейса следующие: 

  1. Сделать удобную нижнюю панель, привычную для большинства пользователей ПК на Windows. Таким образом мы также выполняем задачу переноса функций боковой (левой) панели задач вниз.
  1. Уменьшить значение глобального меню (меню на верхней панели), включив отдельное меню для каждого окна;
  1. Вернуть традиционную полосу прокрутки, как показано на скриншоте. Имеющаяся в Unity не всем может быть удобна.

Откройте терминал и введите следующие команды:

Добавляет репозиторий, необходимо подтвердить нажатием кнопки «Enter»

Обновление информации о программах в репозиториях

Установка удобной и настраиваемой панели

Установка удобного меню типа «пуск»

Установка редактора тонкой настройки системы

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

Для этого откройте «Параметры системы» — «Оформление» — «Режим» и выставьте переключатель вправо напротив пункта «Автоматически скрывать панель запуска».

Заодно отметьте пункт для «Показывать меню окна в заголовке», чтобы появились привычные «Файл», «Правка» и т. д.

Дальнейшие действия займут не более 10-15 минут.

Во-первых, введите в том же терминале:

В открывшемся окне выберите вариант с одной пустой панелью.

Появившуюся маленькую панельку можно перетащить куда угодно. В данном случае вниз.

Внимание: проводя все дальнейшие манипуляции, ни в коем случае не закрывайте терминал, иначе вы оборвете процесс настройки, так как панель запущена в нем. Когда все перечисленные ниже операции будут проделаны, просто перезагрузитесь не выключая терминал.

Щелкните по панели правой кнопкой мыши и перейдите в «Параметры панели». В открывшемся окне можно менять ее характеристики: длину, высоту, цвет.

Установите длину на 100% и поставьте галочку «Закрепить панель«, остальные настройки по вашему желанию.

Вкладка «Элементы» позволяет добавлять разнообразные компоненты на панель.

Добавьте «меню Whisker», «Кнопки окон» и «Запуск приложений» как показано на скриншоте (стрелочками можно менять порядок расположения).

Чтобы создать панель быстрого запуска с необходимыми программами зайдите в свойства «Запуск приложений» (кнопка в виде шестеренки, при помощи которой можно настроить любой компонент на панели) и нажмите на иконку с плюсом.

В появившемся списке можно выбрать необходимое приложение, а затем повторить эти действия для добавления любого количества программ на панель. В конечном итоге панель может выглядеть так:

Увы, удалить или скрыть верхнюю панель нельзя, но она продолжит выполнять свои скромные функции (часы, кнопки выключения и перезагрузки, индикаторы сети и раскладки). Хотя все перечисленное можно добавить и на новую панель.

Чтобы созданная панелька появлялась при запуске системы, добавьте ее в автозапуск, как показано на скриншотах. В разделе «Системные утилиты» выберите «Автоматически запускаемые программы» и в открывшемся окне нажмите «Добавить» Введите имя и команду для запуска панели xfce4-panel.

Теперь осталось убрать неудобную полосу прокрутки и вернуть традиционную. Откройте редактор dconf.

Перейдите в com-canonical-desktop-interface и установите для scrollbar-mode значение normal.

В итоге получится такая прокрутка:

На этом все. Более привычный рабочий стол готов! (картинка увеличивается по клику)

Источник: http://ITfound.ru/133-ubuntu-unity-perenesti-bokovuyu-panel-vniz.html

Ubuntu Linux: часть 1 — знакомимся с Unity и годится ли она для работы?

Из-за смены работы и рабочих обязанностей, пришлось снова иметь дело с ОС Linux. У меня уже было несколько заметок про опыт работы с этой ОС. Но «плотно» я её использовал очень давно, лет 6 назад. Часть моих знаний уже устарела, часть — актуальна.

Забегая вперёд, могу сказать, что все мои ощущения, описанные в вышеуказанной заметке, подтвердились и в этот раз. После использования Windows, пришлось ломать все привычки и годами отработанные навыки. Хочу запечатлеть в этой статье хотя бы малую часть моих изысканий.

Первая часть получилась чисто теоретической, во второй перейдём к практике.

На работе принято использовать Ubuntu Linux. Хотя строгих регламентов никто не ставил, я решил всё-таки начать с неё (Ubuntu 12.04 LTS).

Её рекламируют как главный юзер-френдли дистрибутив линукса, что я и решил проверить на деле — очень не хотелось вспоминать те магические пасы и действия, которые я совершал ранее, чтобы заставить линукс хоть как-то работать. Взял новый компьютер, записал iso-образ на флешку и… поехали!

Этап установки прошёл отлично, совершенно никаких проблем — всё более-менее понятно, делаем первоначальные настройки, жмём Установить, ждём минут 15 и перезагружаемся.

Примечательно, что num-lock на окне логина не включен — будьте осторожны! После логина нас встречает яркое, красивое оформление (в коричневых и оранжевых тонах), оболочка Unity (панель сбоку) и «глобальное меню» сверху — меню от всех приложений теперь живёт там.

При наличии интернета, это всё дело сразу же предложит обновиться и установить драйвер для видеокарты (nvidia, в моём случае). Соглашаемся, пока скачивается — начинаем изучать настройки. Сразу бросается в глаза — настройка принтеров в русском интерфейсе называется «Печать» — попробуй найди сходу по такому названию.

Настройки графической части урезаны полностью — теперь даже нельзя изменить стиль курсора мыши. Зато в настройках самой мыши — какие-то ускорения, скорости (я что, в ракете лечу?), но нельзя поменять скорость колёсика (мне привычнее, когда листается по 8 строк, а не по 3).

После установки драйверов от nvidia и ребута, можете попрощаться с красивым экраном загрузки — ещё в прошлом я помню эту проблему, столько лет прошло и ничего не изменилось.

Так как в прошлом я достаточно понастраивал эти ваши линуксы (долгое время использовал gentoo, потом arch), у меня не было никакого желания снова это всё проходить. Звук есть, графика работает, тема вроде бы неплохая (оранжевая такая, весёлая), новомодный Unity слева, глобальное меню приложений. 3d-эффекты. Первую неделю я попробовал работать тем, что есть. Так сказать, на дефолте.

Единственное, что я сразу захотел изменить, это стиль курсора мыши. В настройках я этого не нашёл, пришлось гуглить и в итоге поступать по-варварски: от рута копируем в /usr/share/icons нашу директорию с темой курсоров, прописываем её в /usr/share/icons/default/index.theme.

При этом пришлось установить пару твикеров а-ля MyUbuntu, и дополнительно выбрать эту же тему в ней (иначе — в части приложений была стандартная тема, в части — наша новая). Я начал расстраиваться — ведь раньше в gnome2 это всё работало отлично, никаких прав рута не надо было.

Далее, первую неделю я с Unity почти сдружился — нужные функции выполняет, почти полностью повторяет поведение привычного superbar-а из Windows 7. Есть свои плюсы:

  • dash (меню сверху), где можно искать почти всё что угодно,
  • hud (появляется при нажатии Alt), где можно искать по меню приложения (например Файл — Сохранить),
  • lens (линзы), которые расширяют этот поиск (например, можно добавить поиск по контактам pidgin, но он работает только по английским символам 🙁 ),
  • кнопки управления окном слева, как в Mac OS X,
  • глобальное меню, как в Mac OS X,
  • более функциональная замена «системному трею» — application indicators (например, в значёк сообщений «конверт» умеют приходить сообщения от pidgin, thunderbird, gwibber, в а значке «динамик» можно управлять плеером, видеть сразу плейлисты и настройку звука),
  • всё завязано на ряд 3d-эффектов, наподобии Expose из Mac OS X. Этот пункт ставлю последним, потому что он же стал и минусом.

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

  • 3d-эффекты. Реализация ужасна. Настроек нет никаких. Юзабили нулевое. Например, есть 2 окна одного приложения, как же нам быстро переключиться на любое из них? В Windows 7 просто — щёлкаешь на значок в superbar-е, он отображает список из двух окон, выбираешь нужное. Что происходит в Unity? Эти 2 окна с красивым эффектом выезжают на первый план, весь рабочий стол затемняется, при этом реальное местоположение окон тоже изменяется. То есть отследить, где было это окно до этого и откуда оно выплыло — проблематично. Приходится фокусироваться на этих двух окнах, изучать каждую превьюшку, чтобы понять с каким именно ты хотел поработать. Вторая претензия — постоянные глюки с окнами — они либо становятся пустыми, пока их не подёргаешь, либо в них появляются артефакты. И это только верхушка айсберга — то, что реально выбесило за неделю.
  • Когда окон приложений, с которыми работаешь, становится чуть более, чем несколько, то переключаться между ними — ад. Даже если раскидать их на разные рабочие столы. Как можно было убить такую фишку линукса, которая была в нём ещё до моего рождения, я не понимаю. Почему ад? Отчасти, из-за описанных выше фишек эффектов, отчасти от недостаточной функциональности.
  • Недостаточная функциональность левой панели Unity. Все видели taskbar-superbar из Windows 7? Чётко видно, какое приложение запущено. Чётко видно, что там одно окно или несколько окон. Если несколько — есть список для быстрого переключения. В этом списке могут быть превьюшки, при наведении мышью на пункт ты видишь реальное окно приложения с его реальным местоположением, а другие окна делаются прозрачными. Есть jumplist-ы (последние файлы, с которыми работал в этом приложении, либо вручную прикреплённые файлы). Вот это — реальное улучшение юзабили, удобство и простота. А то что в Unity — это набор ярлыков, с невнятными треугольниками по обе стороны от иконок, с невнятной индикацией, с очень ограниченным набором дополнительных функций.
  • И, всё-таки, ярко оранжевый цвет — не самое удачное решение для «рабочего» окружения, нужно что-то более спокойное и нейтральное.

А выводы очень простые. Unity мне показалась удачным решением для домашнего использования, где основное использование ограничено набором каких-то программ. Опять-же, интеграция чатов, почты, плеера и некоторых других вещей в определённые меню — удобны для дома (плеер открывать даже не нужно. Тут же видишь количество пришедших сообщений и прочее). Но в рабочем режиме эта среда показала себя отвратительно.

Итак, Unity меня не устроила. Не беда, подумал я, ведь линукс и славится своей свободой выбора! О моих дальнейших изысканиях — в следующей части…

Источник: http://tierpod.blogspot.com/2013/04/ubuntu-linux-1-unity.html

Отображение иконок приложений в трее Ubuntu Unity

Для тех, кто впервые установил Unity — новую надстройку на Gnome 2 от Ubuntu, которое уже через полгода станет единственным окружением рабочего стола в убунту — неприятной неожиданностью оказывается то, что значки большиства приложений в ситемной трее Unity просто напрос-то не отображаются и сколько не лазь по настройкам компиза — включить отображение их там невозможно (по крайней мере по состоянию на сегодня)…

Однако, все решаемо единственной строчкой в терминале…

Самое простое и удобное — разрешить отображение своих иконок всем приложениям:

gsettings set com.canonical.Unity.Panel systray-whitelist «['all']»

gsettings set com.canonical.Unity.Panel systray-whitelist «['all']»

Если же не лень перечислять конкретные приложения, то строка команды будет примерно такой:

gsettings set com.canonical.Unity.Panel systray-whitelist «['Wine', 'Pidgin']»

gsettings set com.canonical.Unity.Panel systray-whitelist «['Wine', 'Pidgin']»

Также (по информации, взятой отсюда) можно использовать скрипт, дающий возможность по одной добавлять программы в белый список:

#!/bin/bash
SCHEMA=»com.canonical.Unity.Panel»
OBJECT=»systray-whitelist»
APP=»$1″
if [ ! «$(gsettings get $SCHEMA $OBJECT 2>/dev/null || echo FALSE)» = «FALSE» ]; then echo «Whitelisting $APP to work around flawed distribution design..» OBJARRAY=$(gsettings get $SCHEMA $OBJECT | sed -s -e «s#['##g» -e «s#', '# #g» -e «s#']##g») if [[ «${OBJARRAY[@]}» =~ «$APP» ]]; then echo «$APP already whitelisted, skipping» else OBJARRAY=(«${OBJARRAY[@]}» $APP) OBJARRAY=$(echo ${OBJARRAY[@]} | sed -s -e «s# #', '#g») OBJSET=»['»$OBJARRAY»']» gsettings set $SCHEMA $OBJECT «$OBJSET» fi
else echo «This is not a Canonical designed product.»
fi

#!/bin/bash SCHEMA=»com.canonical.Unity.Panel» OBJECT=»systray-whitelist» APP=»$1″ if [ ! «$(gsettings get $SCHEMA $OBJECT 2>/dev/null || echo FALSE)» = «FALSE» ]; then echo «Whitelisting $APP to work around flawed distribution design..

» OBJARRAY=$(gsettings get $SCHEMA $OBJECT | sed -s -e «s#['##g» -e «s#', '# #g» -e «s#']##g») if [[ «${OBJARRAY[@]}» =~ «$APP» ]]; then echo «$APP already whitelisted, skipping» else OBJARRAY=(«${OBJARRAY[@]}» $APP) OBJARRAY=$(echo ${OBJARRAY[@]} | sed -s -e «s# #', '#g») OBJSET=»['»$OBJARRAY»']» gsettings set $SCHEMA $OBJECT «$OBJSET» fi else echo «This is not a Canonical designed product.» fi

Сохраняем этот скрипт под названием, например, whitelist и даем ему права на исполнение:

chmod 755 ./whitelist

Ну и ипользование скрипта предельно простое:

./whitelist PROGRAM_NAME

Как по мне, так удобнее всего просто выполнить первый способ и забыть…

Источник: https://pingvinoff.net/2011/04/18/otobrazhenie-ikonok-prilozhenij-v-tree-ubuntu-unity/

Ссылка на основную публикацию