
Скрипт для легкої установки і настройки web сервера на ubuntu
Скрипт автоматичної установки і настройки сервера на ubuntu. Є пункт для зручного додавання нових сайтів.

Різні шпалери на різних моніторах в ubuntu
Установка різних шпалер для різних моніторів. Спосіб тестувався на ubuntu, але повинен працювати у всіх системах, включаючи windows і mac.

Автоматичне монтування яндекс диска в linux
Детальна інструкція, як змусити автоматично при завантаженні підключати яндекс диск до папки на локальному комп'ютері в linux.
Блог про налаштування та встановлення ПЗ для lnux з пріоретет на ubuntu. Статті носять просту мову, яка зрозуміла новачкам.

Завантажити вихідні коди xbindkeys для самостійної ручної збірки можна тут. Однак дану утиліту простіше встановити з репозиторіїв вашого дистрибутива. Наприклад на debian подібних (включаючи ubuntu) xbindkeys можна встановити, виконавши комманду:
sudo apt-get install xbindkeys
Для більш зручного налаштування можна встановити графічну частину «бінділкі».
sudo apt-get install xbindkeys-config
Програма займає зовсім мало місця і стрибка з установкою пройде миттєво.
Тепер можна приступити до використання. Так як ми розглядаємо просту найстройку, то в першу чергу заглянемо в графічну складову. Для цього виконуємо в терміналі (або alt + f2) команду:
З'явиться приблизно таке вікно:

Природно, що спочатку у вас не буде призначених команд. У мене забиті команди на скрипти. Один для активації мікрофону, а другий для розпізнавання мови.
Що б призначити нове поєднання клавіш потрібно натиснути на Get Key. З'явиться біле вікно (десь через 0,5-1 секунду) і в ньому натискаємо будь-яке поєднання клавіш. Після чого пишемо потрібну команду для виконання в Action.
Тут потрібно трохи уточнити. На відміну від стандартного «забівальщіка» Убунту, xbindkeys розуміє скорочення шляху
/. Так само можна писати більш складні команди. Наприклад: gnome-terminal -x bash -i -c "
/bin/von/./vonab "Дана команда відкриє вікно терміналу і виконає в ньому скрипт, який прописаний в лапках.
Галочки на індикаторах (нам / капс / скролл лок) дозволяють зробити так, що б поєднання клавіш працювали, тільки якщо включені відповідні індикатори. призначити на окрему команду не можна. Тільки на всю програму в цілому.
Решта кнопки дозволяють застосувати конфігурацію тимчасово (appy, скинеться після перезавантаження) і зберегти конфігурацію в файл
/.xbindkeysrc (відбувається автоматично при натискання на Save $ Appy $ Exit).
По суті графічна складова xbindkeys просто керує самим процесом утиліти (перезавантажує при натисканні на appy) і записує дані в текстовий файл
/.xbindkeysrc. Але все це можна робити і в ручну.
Для цього відкрийте файл
# текстовиком
"Gedit"
m: 0x8 + c: 45
Alt + k
Першу і четверту сходинку можна видалити. Вони потрібні більше для користувачів, ніж для самої програми. І якщо з командою більш-менш ясно, то, де взяти m: 0x8 + c: 45?
Для цього є команда
Набираємо її в терміналі і з'являється вікно, де можна натиснути будь-яке поєднання клавіш і результат з'явиться в терміналі в потрібному нам у вигляді.
Іноді xbindkeys не застосовує зміни відразу ж. Можна йому допомогти запам'ятати нові поєднуючи командою:
killall -HUP xbindkeys
Хоча в останніх версіях такого бага не повинно бути.