Трохи про XDG

Вирішив тут прибратись у домівці. Котра $HOME. А то якось дуже забагато дот-файлів, очі мозолять.

Вирішувати це питання стартовими скриптами – якось моторошно. І не універсально, і трохи тормозить старт. Тому PAM мені у допомогу, зокрема модуль pam_env. Його конфиг за замовчанням, /etc/security/pam_env.conf, на щастя та на відміну від класичного /etc/environment, дозволяє підстановку змінних, що були попередньо задані. Що дуже корисно при перекиданні дот-файлів згідно специфікації XDG Base directories

Ну а далі – сам конфіг, користуйтесь, кому потрібно

Продовжити читання “Трохи про XDG”

TS

Намагався тут одну річ зробити (не скажу яку, віськова таємниця), та у пошуках більш-менш готового рішення натрапив на moreutils. Одна утіліта з цього набору здалась мені цікавою. Це ts, програмка, яка читає очикує на вхід, та додає мітки часу до кожного отриманого рядка. Але вона на perl-і, що як на мене не дуже зручно у деяких випадках, тому переписав її на C, ще й трішечки розширивши функціональність. Користуйтесь, кому потрібно

ts.c