Як ті з вас, хто використовує Ubuntu з Unity, вже знають, цей дистрибутив має дуже корисний інструмент, який дозволяє нам пошук від встановлені програми до файлів на нашому ПК. Цей інструмент відомий як HUD (Heads Up Display) і значно полегшує нам пошук файлу або програми, втраченої нашою системою.
У цій статті ми хочемо показати вам, як ми можемо встановити Unity HUD в Ubuntu MATE, в Linux Mint, в Xubuntu і, зрештою, будь-який дистрибутив на основі Ubuntu. Ми тобі говоримо.
- Не працює для Firefox або Thunderbid
- Не працює з програмами QT5
- Це не працює з LibreOffice.
- Для роботи з програмами Java, які використовують бібліотеку swing, вам потрібно буде встановити Яватана.
Встановлення i3-hud-меню
Перш за все, вам потрібно встановити пару пакетів, які в основному є python3, python-dbus, dmenu, appmenu-qt, unit-gtk-moduleІ Wget. Для цього просто запустіть:
sudo apt install python3 dmenu appmenu-qt unity-gtk2-модуль unity-gtk3-модуль wget
Тепер ми можемо приступити до завантаження та встановлення програми. Для цього ми виконуємо наступне:
cd /tmp wget https://github.com/jamcnaughton/i3-hud-menu/archive/master.tar.gz tar -xvf master.tar.gz sudo mkdir -p /opt/i3-hud-menu sudo cp -r i3-hud-menu-master/* /opt/i3-hud-menu/
По суті, ми дістаємо весь проект вихідного коду зі свого сховища Github, зберігаємо його в / tmp /, розпаковуємо та створюємо каталог, куди ми копіюємо весь проект.
Тепер ми повинні відкрити файл ~ /.Профілі нашої системи. Як ви бачите, коли ви починаєте з "." Це прихований файл, тому, якщо ви збираєтеся відкрити його графічно, для його перегляду вам потрібно буде натиснути Ctrl + H.
Після відкриття файлу ми додаємо в кінці наступний вихідний код:
export APPMENU_DISPLAY_BOTH=1 if [ -n "$GTK_MODULES" ] then GTK_MODULES="$GTK_MODULES:unity-gtk-module" else GTK_MODULES="unity-gtk-module" fi if [ -z "$UBUNTU_MENUPROXY" ] then UBUNTU_MENUPROXY=1 fi export GTK_MODULES export UBUNTU_MENUPROXY
Якщо у вас це не працює, ви можете спробувати скопіювати цей самий вихідний код у файл ~ / .bashrc.
Зараз, і як останній крок, нам залишається лише запустити програму на початку нашої сесії. Для цього нам потрібно зробити програму, яка виконується на початку, викликати i3-appmenu-service.py всередині каталогу ~/ opt / i3-hud-menu /. Якщо ви користуєтеся Xubuntu, ви можете перейти до Конфігурація системи, потім в Сесія та запуск (або його еквівалент іспанською мовою), то в Автозапуск програми і нарешті клацніть додавати а потім заповніть інформацію наступним чином:
- En Ім'я ми повинні поставити "послугу меню i3", або назву, яка допомагає нам ідентифікувати програму.
- En Опис ми можемо написати невелике пояснення щодо того, що робить програма, хоча це поле не є необхідним.
- En Command ми повинні вказати шлях програми, який у нашому випадку є /opt/i3-hud-menu/i3-appmenu-service.py.
Спосіб додавання автозавантажувальних програм залежить від дистрибутива, який ми використовуємо, але загалом ми повинні завжди йти тим самим "шляхом": Конфігурація -> Стартові програми -> Додати та, нарешті, заповнити поля, про які ми щойно згадали.
Тепер цікавою справою було б можливість відкрити цю програму за допомогою комбінації клавіш, правда?
Що ж, для цього нам просто потрібно перейти до конфігурації системи та натиснути на вкладку:
- Клавіатура на Xubuntu.
- Комбінації клавіш на Ubuntu Mate.
- Додайте власний ярлик на Linux Mint.
Далі нам потрібно вибрати потрібну комбінацію клавіш (у моєму випадку (Alt + L), і ми отримаємо таке вікно:

У якому нам доведеться написати шлях програми, що виконується, що в нашому випадку є /opt/i3-hud-menu/i3-appmenu-service.py en Command (або його переклад іспанською мовою).
Відтепер вам буде легше шукати програми у вашій системі. До наступного разу
Оригінальне джерело: Вепупд