Рождество почти наступило, а в Северном полушарии приближаются ночи, температура падает, а цены на топливо не дешевеют.
Когда иней оседает на ваших бровях, а ледяные сталактиты формируются из ваших ноздрей, согрейтесь светом дров в своем терминале или наслаждайтесь погодой с ливнем CLI.
Зачем вам бушующий огонь в вашем терминале?
Даже сморщенные обитатели терминала иногда любят проникнуться духом Рождества. Даже если вы не религиозны, вы можете поднять настроение в холодной комнате с виртуальным треском дерева и теплом, исходящим от ваших работающих вентиляторов процессора, когда вы компилируете другой проект в другом терминале.
Если у вас есть гости, чтобы присоединиться к вам, чтобы спеть бесплатная рождественская музыка, в то время как вы проходите вокруг вашего секретные подарки Санты в технологической тематике, нет лучшего фона, чем ретро-костер, чтобы поднять всем настроение.
И предположим, что ваш Скрудж-подобный характер и неоднократные звонки в RTFM означают, что никто не придет на вашу вечеринку, или вы закончите с действительно ужасный рождественский свитер Microsoft. В этом случае ваш терминал может утешить вас плаксивой анимацией капель дождя, падающих в лужу.
Установите Fireplace и Puddle в Linux
Fireplace и Puddle требуют запуска ncurses. Чтобы установить ncurses в Debian или производном дистрибутиве:
Судо подходит установить libncurses5-dev libncursesw5-dev
Чтобы установить ncurses в дистрибутиве, связанном с Red Hat:
судо ням установить ncurses-развитие
Для Федоры (22+):
судо днф установить ncurses-развитие
ncurses также доступен в репозиторий пользователей Arch (AUR).
Теперь вы можете клонировать репозиторий GitHub для Fireplace:
мерзавец клон https://github.com/Wyatt915/fireplace.git
После завершения операции перейдите в новый каталог с помощью:
CD камин
Затем скомпилируйте Fireplace, запустив:
делать
Если вы хотите иметь возможность запускать Fireplace из любого места, вам также следует запустить:
делать установить
Процедура для Puddle практически идентична. Сначала клонируйте репозиторий Puddle:
мерзавец клон https://github.com/Wyatt915/puddle.git
Затем перейдите в новый каталог:
CD лужа
...и скомпилируйте Puddle с помощью:
делать
Используйте камин и лужу, чтобы создать праздничное настроение!
Точно так же, как бросок нового бревна в настоящий огонь изменит способ его движения и изменит высоту пламени с от слабого свечения до возвышающегося ада, вы можете настроить свойства вашего виртуального огня, добавив немного аргументы.
По умолчанию Fireplace использует "@" персонаж, чтобы заставить его пламя танцевать. Вы можете указать персонажа по вашему выбору, используя -с выключатель. Например:
камин -c F
...приведет к бушующему огню, полностью состоящему из буквы Ф.
К сожалению, Fireplace не отображает символы Unicode, поэтому мы не смогли создать печь из елок, снеговиков или снежинок.
Вы можете установить максимальную температуру пламени с помощью -т выключатель. Значение по умолчанию равно 10, чем выше значение, тем выше будет пламя.
Погасите пламя в любой момент с помощью д ключ.
Puddle поставляется с несколькими дополнительными параметрами конфигурации, и вы можете использовать -п чтобы установить параметры цвета либо 0 для монохрома или 1 под ваше настроение.
Вы также можете изменить поведение виртуальной воды. -д устанавливает коэффициент демпфирования, при этом меньший коэффициент демпфирования означает, что рябь затухает быстрее. -я определяет интенсивность дождя. Чем выше интенсивность, тем больше капель дождя в секунду.
Мы обнаружили, что следующая команда создает особенно приятный и слегка гипнотический эффект:
лужа -p 1 -i 9 -d 1
Подарите себе счастливое Рождество в терминале в этом году
Рождество — это не только дарение подарков, проведение времени с семьей и демонстрация крутых трюков с командной строкой в вашем терминале Linux. Для по-настоящему отличной праздничной атмосферы вам нужно, чтобы ваши соседи тоже прониклись духом Рождества. Почему бы не осветить свой дом проекционным дисплеем в рождественской тематике?