Архив за месяц: Октябрь 2018

Linux: polybar — примеры polybar-scripts

8 октября 2018
 

 На Github имеется коллекция community-скриптов для polybar. Ниже примеры добавления скриптов для отображения погоды и количества доступных апдейтов на Arch Linux. Клонируем репозитория со скриптами: [simterm] $ cd /home/setevoy/.config/polybar/ $ git clone https://github.com/x70b1/polybar-scripts.git [/simterm] openweathermap-forecast openweathermap-forecast отображает текущую погоду и прогноз изменений через 3 часа. Для корректного отображения требуются jq и ttf-weather-icons. Регистририуемся на странице https://home.openweathermap.org/api_keys,… Читать далее »

Arch Linux: ssmtp — отправка локальной почты

7 октября 2018
 

 Хочется иметь уведомления от системы на почту, например статусы cron-задач и тому подобное. Как вариант — использовать ssmtp, и отправлять письма через внешний SMTP. Устанавливаем: [simterm] $ sudo pacman -S ssmtp [/simterm] Редактируем /etc/ssmtp/ssmtp.conf: mailhub=mail.example.kiev.ua:587 # The full hostname hostname=setevoy-arch-home UseTLS=Yes UseSTARTTLS=Yes [email protected] AuthPass=password AuthMethod=LOGIN У ssmtp есть баг со специальными символами — =, ;… Читать далее »

Linux: polybar — статус-бар, пример настройки и использования в Openbox вместе с tint2

5 октября 2018
 

 С момента установки первого Arch Linux — я пользуюсь Openbox WM и tint2 для отображения панелей. Но tint2, как где-то писали — «Капризна, как школьница«. В целом он отлично работает, но вот трей отрисовывает значки запущенных приложений достаточно криво: Потому, после установки Arch в очередной раз (дома менял диск на SSD, переустанавливал систему) — решил… Читать далее »

Arch Linux: Package requirements (enchant >= 1.0) were not met

4 октября 2018
 

 Уже не первый раз сталкиваюсь с этой ошибкой, на свежеустановленной системе вылезла снова. Что бы в следующий раз не гуглить — сохраню описание «фикса«. Сама ошибка возникает при установке, например, xneur: [simterm] … checking for ENCHANT… configure: error: Package requirements (enchant >= 1.0) were not met: Package ‘enchant’, required by ‘virtual:world’, not found Consider adjusting… Читать далее »

Linux: монтирование внешнего HDD

3 октября 2018
 

 Наконец-то прикупил себе внешний HDD (Western Digital My Passport 1TB), который планируется использовать для бекапов с помощью timeshift (ну или напишу свой велосипед). Сейчас он определяется как: [simterm] … Oct 02 17:38:10 setevoy-arch-home kernel: usb 2-1.2: new high-speed USB device number 53 using ehci-pci Oct 02 17:38:10 setevoy-arch-home kernel: usb 2-1.2: New USB device found,… Читать далее »