Свой виджет погоды linux

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

A Weather Indicator for Linux Desktop (Plasma, GNOME, MATE, XFCE. )

License

atareao/my-weather-indicator

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Welcome to My Weather Indicator 👋

My Weather Indicator is an an application especially designed for Ubuntu you will be informed of current weather and the weather forecast. Integrated with the Ubuntu desktop via an indicator. With local maps showing the conditions in nearby towns. The weather forecast for the next few days in your city. You can have up to two indicators for two cities, and choose the best weather service information that you provide. You select customizable widgets to make your desktop more personalized.

Читайте также:  Meterpreter kali linux install

Before you begin, ensure you have met the following requirements:

  • If you install it from PPA don’t worry about, because all the requirements are included in the package
  • If you clone the repository, you need, at least, these dependencies,
gir1.2-gtk-3.0 gir1.2-glib-2.0 gir1.2-gdkpixbuf-2.0 gir1.2-appindicator3-0.1 gir1.2-notify-0.7 gir1.2-webkit2-4.0 python3-tz python3-tzlocal python3-cairo python3-lxml python3-dateutil python3-requests python3-requests-oauthlib 

Installing My Weather Indicator

To install My Weather Indicator , follow these steps:

sudo add-apt-repository ppa:atareao/atareao sudo apt update sudo apt install my-weather-indicator 

Using My Weather Indicator

When you start My Weather Indicator it goes to Indicator Area, as you can see in the next screenshot,

my-weather-indicator

In this screenshot, the language is Spanish, but, if there is no translation for your language, you will find the app in English.

My-Weather-Indicator comes with a complete configuration dialog. You can set two locations for the wheater. In the Main location tab, you can set following options,

my-weather-indicator

As for the second location,

my-weather-indicator

It’s possible to choose the unit for temperature, pressure, and so on.

my-weather-indicator

my-weather-indicator

The evolution of the temperature and pressure

my-weather-indicator

my-weather-indicator

Contributing to My Weather Indicator

To contribute to My Weather Indicator , follow these steps:

  1. Fork this repository.
  2. Create a branch: git checkout -b .
  3. Make your changes and commit them: git commit -m »
  4. Push to the original branch: git push origin atareao/readmemaker
  5. Create the pull request.

Thanks goes to these wonderful people (emoji key):

About

A Weather Indicator for Linux Desktop (Plasma, GNOME, MATE, XFCE. )

Источник

Linux погода в системном мониторе Conky

погода Linux Conky

Возникла необходимость вывести актуальную информацию о погоде в системном мониторе Conky. Способов нашлось не мало, но я предпочёл единственный, который можно использовать без использования скриптов, одной строкой в конфигурационном файле.

Читайте также:  Сменить версию java linux

В очередной раз виджет погоды на панели рабочего окружения XFC4 перестал обновляться. Не скажу чтоб совсем перестал работать, но при старте системы пишет «не найдена информация». При обновлении руками, указав заново место дислокации, он начинает работать. Так при каждом запуске операционной системы.

Какой способ выбрал

Остановился я на способе, описанном на github (ссылка на источник).

Этот способ предусматривает как вариант использования скрипта для получения данных, так и вывод погоды одной строкой.

Если использовать шрифт поддерживающий emoji, то вывод погоды будет такого вида, со значками.

вывод погоды при использовании шрифта emoji

У меня Mоngaro linux. Я установил шрифт:

Ещё интересно выглядит шрифт symbola.

Значки шрифта symbola выглядят так

Как выводить информацию

Для начала нужно узнать правильный адрес для получения информации о погоде именно в вашем городе, ну или там, где вам нужно. Возьмём за пример город Новосибирск. Адрес будет такой:

Если вам нужна русская локализация, то добавьте в начало адреса ru.

Откройте его в браузере и, при правильном значении, вывод будет такой:

погода в новосибирске, вывод сервиса wttr.in

Если у вас другой город замените на свой.

Если необходимо вывести погоду в Conky, используется следующая запись.

В записи указан шрифт использующий emoji, так как некоторые параметры выводятся именно значками emoji.

Если используете шрифт symbola то код будет такой

Формат вывода информации может быть разным — 1, 2,3. Просто меняем цифру значения format.

Главное не забыть про шрифт emoji.

Можно также вывести погоду настроив именно под себя. Вот атрибуты настройки индивидуального вывода, каждого параметра отдельно.

параметры вывода погоды, каждый параметр отдельно

Как выведена погода у меня

Я вывел три параметра погоды, каждый в отдельности и позиционировал их как мне надо.

Для получения погодных условий я использовал следующую запись

Данная запись выводит погодные условия значками emoji, примерно так

шрифт emoji вывод погодных условия

Если вы хотите текстом вывести погодные условия, например, вместо emoji облака будет слово облачно, используем такую запись

Читайте также:  Linux file system file size limit

Далее вывел информацию о температуре простым шрифтом, просто указав его размер

Третий параметр, в переводе он называется «температура по ощущениям», вывел такой командой

Если понадобится вывести какой-то другой параметр, без использования скрипта. Просто добавляем в нужном месте вышеуказанные команды, заменив параметр переменной format на необходимый.

Если интересуют другие параметры Conky, советую прочитать:

Источник

Яндекс погода на Ubuntu

Возникла необходимость прикрутить Яндекс погоду к имеющемуся системному монитору conky на рабочем компьютере с Ubuntu 20.04 . Поиск в интернете по данной теме ничего не дал, а это означало только одно — сделать такой виджет самому. Забегая вперёд представляю конечный результат — conky с Яндекс погодой.

Сразу приступим к работе и для начала установим собственно сами conky:

sudo apt install conky

Для лучшей конвертации полученных иконок погоды надо установить Inkscape:

sudo apt install inkscape

Мне понадобилось ещё установить пару модулей, чтобы избавиться от ошибки:

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

Если выдаёт ошибку связанную с отсутствием пакета curl, то устанавливаем:

sudo apt install curl

Далее скачиваем архив yandex_weather.zip со скриптом для получения данных о погоде, иконками, конфигурацией conky, скриптом для запуска conky conky_start.sh и распаковываем (с заменой .conkyrc) в домашней директории. В результате там появится папка weather , файл конфигурации . conkyrc и скрипт conky_start.sh .

Не забываем скачать и установить шрифт GE_Inspira .

Начнём с файла .conkyrc (файл скрытый и если вы его не видите в проводнике, то жмём сочетание клавиш CTRL + H).

Во-первых, надо заменить название сетевого интерфейса, вместо wlp2s0 , указанного в файле, поставить своё значение (можно подсмотреть в выводе команды: ip a ).

Во-вторых, в конце файла задать название вашего города, заменив строчку «СамыйЛучшийГород» на название вашего города.

С файлом .conkyrc всё. Сохраняем и закрываем.

Открываем в текстовом редакторе файл weather.sh внутри папки weather .

UPD. Сделал некоторую оптимизацию этого файла, поэтому есть отличия в файле от скрина, приложенного здесь.

Источник

Оцените статью
Adblock
detector