Weathr: приложение превращает терминал Linux в живую погодную анимацию
Если вам нравится чистый, минималистичный вид терминала Linux, его можно значительно кастомизировать с помощью нескольких строк кода. Однако разработчик Veirt пошёл гораздо дальше простой смены оформления интерфейса командной строки с помощью приложения Weathr. Это приложение на Rust, которое переносит в фон вашего терминала анимацию погоды в реальном времени, созданную с помощью ASCII-арта.
Анимированная демонстрация от Veirt показывает терминал ночью во время грозы. На фоне виден лунный свет, капли дождя и случайные вспышки молний, пронзающих ночное небо. Эта ASCII-анимация не случайна; она управляется данными о погоде в реальном времени от сервиса Open-Meteo с использованием автоматического определения местоположения. Veirt утверждает, что движок анимации может отображать «анимированный дождь, снег, грозы, летящие самолеты, [и] циклы дня и ночи».
Если вы хотите наслаждаться этими живыми погодными фонами в своем терминале, чтобы больше не нужно было выглядывать в окно, чтобы проверить погоду на улице, на вашей машине с Linux должен быть установлен Rust. Veirt делится руководством по настройке, установке и конфигурации. Более того, вы можете тестировать или имитировать погодные условия, чтобы убедиться, что Weathr работает правильно. Например, в Великобритании вы, возможно, захотите имитировать солнечный день, для разнообразия.
Weathr выпущен на GitHub под лицензией GPLv3, и Veirt благодарит Open Meteo и ASCIIArt.EU за предоставленные ресурсы.
У этого забавного и почти полезного приложения есть план развития, который включает поддержку других погодных API, бинарные файлы для ARM64, горячие клавиши для управления анимацией и многое другое.
Также было бы интересно увидеть добавление сезонных элементов. Представьте себе дополнительное веселье от появления Санты и его саней, проносящихся мимо в течение 12 дней католического Рождества (25 декабря), или анимации с пасхальным кроликом, хэллоуинскими ведьмами на метлах, случайными фейерверками, падающими листьями и так далее...
Как упоминалось во вступлении, мы ранее публиковали руководство по кастомизации терминала Linux с помощью радужного текста, ASCII-арта и не только. Если вам кажется, что Weathr может слишком отвлекать, вы всё равно можете освежить вид терминала и включить в него небольшие информационные блоки, такие как температура процессора, IP-адрес и (тоже) последние погодные условия, не устраивая из этого большое шоу.







0 комментариев