20 июня 2011 г.

Пакман в пакмане (пасхальные яйца)

Случайно столкнулась с ArchBang - дистрибутив, основанный на ArchLinux с Openbox в качестве дефолтного WM. Но разговор пойдёт совсем не о нём. Просто я там нашла одну забавную мелочь, которую захотелось перенести на свою основную систему. Состоит она в следующем:
Когда pacman синхронизирует репозитории, скачивает и устанавливает пакеты, в конце каждой строки рисуется "прогрессбар". Обычно он выглядит как-то так:

[#################------]
То есть по мере выполнения процесса количество решёток в строке увеличивается. А в арчбэнге эти прогрессбары пытались имитировать игру "пакмэн" примерно так:
[----C o  o  o  o  o  o ]
Буква "C" продвигаясь вправо "кушает" буквы "o", она при этом ещё и "рот открывает" (постоянно меняется со строчной на заглавную).
Ерунда, но такая милая. Оказалось, это "пасхальное яйцо" и делается очень просто.
Открываем файл /etc/pacman.conf с правами суперпользователя и дописываем строчку ILoveCandy (можно в разделе Misc options).
Примерно так это выглядит (правда, видно не слишком хорошо, так как пакеты обновлялись маленькие и быстро):


Ещё одна "пасхалка" пакмана - представление своей версии:

2 комментария: