Решил написать собственный вело^Wпарсер /var/log/pacman.log
, основные цели:
- вывод в табличном виде
- вывод только последнего по дате вхождения пакетов
- вывод полного отсортированного лога
- вывод лога по аргументам (названия пакетов в виде ключевого слова)
- оптимизация скорости и точность результата
- возвращаемый объект, чтобы при необходимости можно было из вывода взять тот или иной параметр, например
(paclog mc).Version
На скриншоте тестирование скрипта (pwsh), micro с самописной подсветкой синтаксиса (коробочная так себе), tilix
Музыку последнее время слушаю по одному произвольному треку, это как-то не напрягает. Для этого написал скрипт-обертку над sox
, который запускает случайный трек из коллекции, может ставиться на паузу, показывать текущую позицию, выводить и обновлять метаданные (metaflac), показывать картинки альбома (feh), заканчивать работу и главное не блокировать консоль.
i3 – просто i3 в режиме табов, i3status (батарея, память, проц и дата). В трее индикатор раскладки (sbxkb) (флаги заменил на цветные точки), а точнее симлинк aaxkb
, чтобы индикатор в трее был на первой позиции.
Вроде ничего полезного, но такова развлекательная программа.