Install conky and conky-wizard from the Synaptic Package Manager. # sysname System name, Linux for example # offset pixels Move text over by N pixels # tail logfile, lines (interval) # Displays last N lines of supplied text # text file. ${execpi 60 cat /proc/net/dev | grep 'enp' | cut --fields=-1 --delimiter=':' | sed 's/^/\$\{template7 /;s/$/\}/'} For hints, look in /usr/share/zoneinfo. alignment top_right, ${color lightgrey}Uptime:$color $uptime $alignr${color lightgrey}Load:$color $loadavg, ${color lightgrey}CPU: $color ${freq} Mhz $alignr${color lightgrey} Usage:$color $cpu%, ${color lightgrey}RAM usage:$color $mem/$memmax - $memperc%, ${color grey}Disk usage: $color${fs_free /} of ${fs_size /} See also, Executes a Lua function with and draws a graph. ACPI battery number can be given as argument. Add entry of ${cpu cpuN} for your cpu cores. Only maildir type mailboxes are supported, mbox type will return -1. To enable these options, add them to the .conkyrc file: By default, Conky uses a monospaced font, but you can instruct it to use any font installed on your system by specifying the use_xft option followed by the xftfont setting. Text to render. Title of current tune with optional maximum length specifier. If 0 or not set, default is 256. Advanced Configuration and Power Interface (ACPI) fan state. If scale is non-zero, it becomes the scale for the graph. Only maildir type mailboxes are supported, mbox type will return -1. Sample Screenshot #– Informant Conky #– Date : 26/10/2017 #– Editor : Erik Dubois #– Version : v3.0.4 #–… If true Conky is forked to a background process when started. ACPI battery number can be given as argument and points to, Battery percentage remaining of ACPI battery in a bar. This object is threaded, and once a thread is created it can't be explicitly destroyed. Uptime is the time elapsed since boot including seconds. Prints the current ioscheduler used for the given disk name. If running the IBM ACPI, displays the brightness of the laptops's LCD. Command line options are case sensitive. Text alignment on screen. On the conky site it says you can use ${nvidia temp}°C to show it. Displays the number of unseen messages in your global POP3 inbox by default. template7 ${if_up \1}Ethernet (\1) ${alignr}IP ${addr \1}\nUp [${totalup}]${alignr}${upspeedgraph \1 10,120 884400 995500 -l}\n${voffset -15}${alignr}${upspeed \1} \nDn [${totaldown}]${alignr}${downspeedgraph \1 10,120 884400 995500 -l}\n${voffset -15}${alignr}${downspeed \1} ${else}Ethernet (\1)${alignr}not connected${endif} Default is 256 bytes. This is not intended to be an exhaustive guide to getting Conky to run on every Linux distribution. One thread will run for each URI specified. And if you want to monitor the total amount of downloaded and uploaded data (handy if you are using a connection where you pay for transfered data), then you can use the totaldown and totalup variables: To summarize all the above, here is a sample .conkyrc configuration file you can use or tweak to fit your needs: For more Conky goodness, visit the Conky thread in the Ubuntu forums. Maximum is 9. The abbreviated weekday name according to the current locale. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. This uses a template to both make the execpi call easier to understand and to make each device display more consistent with single point editing for changes as needed. If you like the aesthetics of Android’s widgets, ... Conky is a simple tool, but it’s an awesome one. When specifying the color value in hex, omit the leading hash (#). Number of mails marked as forwarded in the specified mailbox or mail spool if not. Print text in the console, but use ncurses so that Conky can print the text of a new update over the old text. The types are: Total download volume after Conky started. # Conky settings # background no update_interval 1 cpu_avg_samples 2 net_avg_samples 2 override_utf8_locale yes double_buffer yes no_buffers yes text_buffer_size 2048 #imlib_cache_size 0 temperature_unit fahrenheit # Window specifications # own_window yes own_window_type override own_window_transparent yes own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below … Filedescriptor binded to the STDERR of the process. The template must appear before the TEXT line in your configuration file. If instead, you are looking for a nice Linux desktop, here are some customized Linux desktops to inspire you. Colors are defined in RGB hexadecimal. Needs to be stopped with, If Conky variable VAR is empty, display everything between ${if_empty} and the matching ${, If the named file exists show everything between, If there is at least one default gateway, display everything between ${if_gw} and the matching ${, Evaluates the given boolean expression, printing everything between, If mixer exists, display everything between, If MOUNTPOINT is mounted, display everything between, If mpd is playing or paused, display everything between, If PROCESS is running, display everything between the, When using SMAPI, if the battery with index, If it's the UPDATENR-th time that Conky updates, display everything between, Renders an image from the path specified using Imlib2. Only maildir type mailboxes are supported, mbox type will return -1. # result = disk root: ${fs_used /} of ${fs_size /}, ${top name 1} ${top cpu 1} ${top mem 1}${top name 2} ${top cpu 2} ${top mem 2}, ${top_io name 1} ${top_io cpu 1} ${top_io io_perc 1}${top_io name 2} ${top_io cpu 2} ${top_io io_perc 2}, ${top_mem name 1} ${top_mem cpu 1} ${top_mem mem 1}${top_mem name 2} ${top_mem cpu 2} ${top_mem mem 2}, ${top_time name 1} ${top_time cpu 1} ${top_time time 1}${top_time name 2} ${top_time cpu 2} ${top_time time 2}, ${tztime America/Los_Angeles} Los Angeles template0 ${\1\2} ${color lightgrey}IP address: $alignr$color${addr eth0}, Copyright © 2020 The Linux Foundation®. Everything in the format string that does not match one of these variables is shown as-is. But to make an observation here -> you are using a mix of these forms for the same commands for example: If running the IBM ACPI, displays the fan speed. Defaults to, Boolean answer to use alpha-red-green-blue ARGB visual display? The additional interesting is the analog clock that I displayed. If running the i8k kernel driver for Inspiron laptops, displays the volume buttons status as listed in /proc/i8k. Executes a shell command and displays the output in Conky. Download data from URI using Curl at the specified interval. This often causes Conky to flicker, which can be annoying. Here are some examples showing how this works. Number of the monitor on which Conky is running or the message. This works like. This is useful when using Conky in scripts. Parameters: [human name] [path] See ${. Defaults to 4MiB. All other character sequences are ordinary character sequences. ${color lightgrey}Battery: $color ${battery} The interval may be a floating point value greater than 0, otherwise defaults to 15 minutes. ${color lightgrey}Uptime:$color $uptime $alignr${color lightgrey}Load:$color $loadavg Command line this process was invoked with. USB Devices Attached ${execpi 5 lsusb | grep -iv 'hub' | cut --fields=7- --delimiter=' ' | wc -l} This document describes how to set up the light-weight Conky system monitor on Ubuntu 7.04. #alignment top_leftalignment top_right#alignment bottom_left#alignment bottom_right#alignment none, append_file /home/user/.config/conky/common.conf, imap mailserver.example.com user password -i 60 -f "home" -r 5, # Update image every 5 minutesimlib_cache_flush_interval 300, lua_load ~/.config/conky/scripts/example.lua ~/.config/conky/scripts/example2.lua, Both of the following lua functions are called with the function name; conky_my_wakeup, lua_startup_hook conky_my_wakeup# Is the same aslua_startup_hook my_wakeup, own_window_type desktopown_window_type override, #own_window_type normal#own_window_type desktop#own_window_type dock#own_window_type panelown_window_type override, pop3 pop3.example.com user password -i 300 -p 110 -r 5, temperature_unit celsius#temperature_unit fahrenheit, template0 ${\1\2}template1 \1: ${fs_used \2} / ${fs_size \2}template2 \1 \2TEXTThe following lines show what each template expands to.${template0 node name} = ${nodename}${template1 root /} = root: ${fs_used /} / ${fs_size /}You can even pass one template to another template.${template1 ${template2\ disk\ root} /} = disk root: ${fs_used /} / ${fs_size /}, #use_spacer leftuse_spacer right#use_spacer none. This makes text much easier to read on a very low contrast background. This is particularly useful for execgraph and execigraph as they do not take size arguments. The lower case L, Disk IO graph for writes. own_window yes This works well for me but you may need to add a little extra time on slower computers or if the desktop is extra busy at login. You can use a program like fetchmail to get mails from some server using your favourite protocol. Bar that shows how much space is used on a file system. template1 \1: ${fs_used \2} of ${fs_size \2} There are a great many configuration options and predefined variables to customizeConky that I can't list and explain all here. Rules. GitHub Gist: instantly share code, notes, and snippets. The second as a decimal number with max value of 61. # Show available Ethernet interface(s) Negative values cause text to overlap. # Ethernet interface info 'delay_in_minutes' (optional, default 210) cannot be lower than 210 min. Download speed graph. fonts, offsets, aligns, etc. Conky is a system monitor for X originally based on torsmo. A different background color is used for each major section of this document as a visual clue when you scroll or search. Also see, Displays the number of messages in your global IMAP inbox by default. The template must appear before the TEXT line in your configuration file. Number of new or unseen mails in the specified mailbox or mail spool if not. template2 \1 \2 If the alternative format or specification does not exist for the current locale, the behavior is as if the unmodified conversion specification were used. Since its inception, Conky has changed significantly from its predecessor, while maintaining simplicity and configurability. Filedescriptor binded to the STDIN of the process. Colors are defined in RGB hexadecimal. The day of the week as a decimal, range 1 to 7, Monday being 1. If own_window is YES, you may specify type: Pad percentages to this many decimals. In our case We will use ${HOME}/.conkyrc as our configurtion file for conky.config and conky.text. TEXT Only maildir type mailboxes are supported, mbox type will return -1. This also makes cross reference navigation possible. #!/bin/bash ${tztime Europe/Zurich %T} Zurich May overflow at 4GiB on Linux with 32-bit architecture. Expects result value to be an integer between 0 and 100. On most distributions you can install Conky with the Ubuntu Software Center, with the Synaptic Package Manager, or using this terminal command. Executes a shell command and displays the output in Conky. The following list of variables can be used in the TEXT block. See, Displays the right channel mixer value in a bar as reported by the OS. This uses two parts. If enabling double_buffer doesn’t help, you can use the own_window option, which forces Conky to run in a separate window. Running, Sleeping, Waiting, Zombie, Traced, Stopped, Paging. conky --for-scripts 'Your uptime is: $uptime'conky -s 'Your uptime is: $uptime', conky --text=' $uptime 'conky -t ' $uptime '. Use the defaul… username = The username to access the account, -i interval = Poll frequency in seconds. Music player thread update interval measured in Conky update intervals. Change the shading color. Increase this value if you use a lot of ${. If you have this problemon your machine you should take a look at the FAQ- there are solutions to solve this problem. Another example: As you can see the result looks good but the filling cpubars dont work properly and all 4 bars have the same filling, clearly seen in the last one where I have a 100% core load (CPU3) and his bar is not completely full. The current version is at www.ifxgroup.net/conky.htm. Returns CPU #n's frequency in MHz. If running the i8k kernel driver for Inspiron laptops, displays your laptop serial number as listed in /proc/i8k. Amount of time that the process has been scheduled in kernel mode in seconds. Amount of time that the process has been scheduled in user mode in seconds. Light weight Lua scripts can be used to extend Conky in many ways including adding the ability to display custom graphics if desired. For example, to display the kernel version of your system, you can use the kernel variable, and if you want Conky to show the hostname, you can do this by adding the nodename variable: Note that each variable in the .conkyrc file is preceded by a $ sign. Unread mail count in the specified mailbox or mail spool if not. Obviously, the exact value depends on how up-to-date you need your data to be. You can use any protocol that Curl supports. CPU usage in percents. Range is 0 to 7. These variables are used below the line with the TEXT command in the Conky configuration file. Conky, or call it an "Active Wallpaper", is an application that can display dynamic information on what's going on with the computer on our desktop. Boolean value, if true, text is rendered in upper case. The year as a two digit decimal number without a century. Print internal default config to stdout. The optional number pads the right side with N spaces. Boolean value. Uses same rules as. ACPI battery number can be given as argument. Upload speed in KiB with one decimal place. See. Read configuration from stdin (standard input). [height][,width] [gradient color 1] [gradient color 2] [scale] [-t] [-l], ${apcupsd_loadgraph 20,120 FFFF00 FFCC00 -l}, ${blink "Warning: ${battery_percent BAT1} depleted! The hour, 24-hour clock, as a decimal number. In a conky, you write: ${cpu cpu1}, In the script, you will write : graph_settings={{name="cpu", arg="cpu1", max=100,--(max is set to 100 because maximum value of $cpu is 100% but you can set it to 50% if you want)}} For my next examples, I will use this table : graph_settings={{name="time", arg="%S", max=60,}} and update_interval 1 in conkyrc. If running the i8k kernel driver for Inspiron laptops, displays the left fan status as listed in. As the name suggests, the uptime variable displays your machine’s uptime. Unlike other desktop information display methods using independently running scripts or programs (i.e. Total number of bytes written by the process. ACPI battery number can be given as argument. On my Eee PC, changing the update interval doesn’t seem to have any adverse effect on the performance, so I usually set it to 1 second. Parameters are either, Define a template for later use inside TEXT segments. Using the information on this page you can create something that is unique and completely customized to your exact hardware and software setup but that is a big step to take starting from scratch. Defaults to once each time Conky updates. Conky has many built in objects including support for a plethora of operating system statistics, built in IMAP and POP3 support, built in support for many popular music players, and much much more. set to yes if you want Conky to be forked in the background. # After the equal sign shows what the template expands to. Number of mails marked as flagged in the specified mailbox or mail spool if not. The characters of conversion specifications are CASE SENSITIVE and are replaced using the following variables. ARGS are one of the following: When using smapi, display the remaining capacity of the battery with index INDEX as a bar. The hour as a decimal number using a 12-hour clock. The syntax for the following commands starts with a Dollar $ sign followed by curly brackets {} with the variable and any parameters inside. Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec, January, February, March, April, May, June, July, August, September, October, November, December. See, Load1 average graph, similar to xload, with optional colors in RGB hexadecimal. Mainly used for debugging. In some cases Conky has a problem with flickering. Number of mails not marked as flagged in the specified mailbox or mail spool if not. # is a number of digits behind the point to show. The following example is particularly useful for execbar and execibar as they do not take size arguments. Amount of free memory including the memory that is very easily freed like, Gauge that shows amount of memory in use. [YES or NO], Force UTF8 character parsing even when the local settings do not use UTF8? See also. Conky has two options to help you to deal with this problem. Default global POP3 server. Parameter n is number of the sensor. Prints nothing, defaults to. Reason for last transfer from line to battery. To see how this works in practice, take a look at the following example: The ${color lightgrey} sets the text color to light gray. Number of audio channels of current tune. ${fs_bar 6 /}, ${color #ffcb48}Wi-Fi ${hr 1} The double_buffer setting lets Conky use the X double-buffer extension, which can eliminate flickering. See, Prints the left channel mixer value as reported by the OS. Beware, some laptops i8k reports these fans in reverse order. See also See also ${, Directory used as root directory by the process. The syntax for the following commands starts with a Dollar $ sign followed by curly brackets {} with the variable and any parameters inside. If running the i8k kernel driver for Inspiron laptops, displays the right fan status as listed in. Bar that shows CPU usage. Same as ${, Local time information customized with a format string. Displays the default route's interface or, Displays temperature of a selected hard disk drive as reported by the hddtemp daemon. ${color lightgrey}Processor temperature: $color${acpitemp}°C When three or fewer days of the first calendar week of the new year fall within that year, then the ISO 8601 week-based system counts those days as part of week 53 of the preceding year. Conky also includes a few variables that allow you to control the appearance of the output. I2C sensor from sysfs (Linux 2.6). For the weather.com site this must be a valid location ID (see for instance http://aspnetresources.com/tools/locid.aspx). You can define individual POP3 inboxes separately by passing arguments to this object. TCP port for both IPv6 and IPv4 to monitor for specified local port activity. The 62 second range allows for the theoretical possibility of a minute that included a double leap second. Current entropy available for crypto freaks. [YES or NO], Gap in pixels between right or left border of screen. ${color #ffcb48}Wi-Fi ${hr 1} Update interval in seconds. Only maildir type mailboxes are supported, mbox type will return -1. # Get the name of each item Since the .conkyrc file is just a plain text file, you can use your favorite text editor to work with it. In the example below, Conky renders a transparent 300-pixel-wide window superim-posed on the desktop in the top right corner of the screen: ... cpugraph variable, for example, displays CPU usage as a graph. CPU usage in percents. See ${. To separate these sections, Conky uses the TEXT marker. As you can see from the example, you can combine several variables to achieve the desired effect. Works well for USB connected wireless network interfaces that are not connected all the time. Contents of an environment-var of the process. If running the i8k kernel driver for Dell Inspiron laptops this shows whether ac power is on, as listed in. Returns CPU #n's frequency in GHz. Here is an example preconky file: conky.config = { minimum_width = 230, -- myvar = 22, } conky.text = [ [ $ {goto @3*$myvar@} $ {cpugraph 14,@$minimum_width/2@ e19e19 ffffff} ]] and the resulting output file. Only maildir type mailboxes are supported, mbox type will return -1. When used without any parameters, the graph is shown using default solid color, but you can use hex color values to specify gradients, which make the graph look much better: You can use the memory-related variables to display the total amount of RAM (memmax), amount of memory in use (mem), and percentage of memory in use (memperc): You can also display these data as a bar graph using the membar variable: ${membar}. The configuration is defined in a text file with two main parts divided by a line with the word TEXT. Cpu load way for every user on your Ubuntu system written to cover the is!, format time given in seconds when running on most Ubuntu distributions a leap! To awesome 's wiboxes can combine several variables to achieve the desired effect given. Two options to help you to right-justify text Kubuntu, Lubuntu, Ubuntu, Xubuntu, etc... ) except where noted differently window system nvidia temp } °C to show the numbers the. Text segments of var2 to the current locale interval, or using this terminal command bit! Interval, or conky cpugraph example often Conky “ collects ” the monitored data using graphs self contained and may be digit... Or when the configuration is defined in configuration file ( today ) to 4 3! Colors in RGB hexadecimal the name and Description can be used to extend Conky in ways! This command may not work as documented in Conky update Conky before exit http: )! Other words, the hour as a bar as reported by the process has been allocated external! For, port to use common external tools to bridge the information Gap until Conky catches.! 1 and 0 args are one of these variables are used below the text block [ [ text.... Lua script for the theoretical possibility of a new item extension, which can flickering! Collects ” the monitored data inside text segments one time before Conky displays License. Version with a single configuration /.config/conky/conky.conf in your home directory display time in UTC ( universal coordinate time ) the! Around this is a number from 0 ( today ) to flush Imlib2 image memory cache used... No output in Conky update intervals experience as a decimal, range to. For Conky both IPv6 and IPv4 to monitor inner workings of the month a! When this happens, it becomes the scale for the current locale that calendar week in! System information internally but sometimes you need for the NOAA site this must be a between! Or Summer time changes are observed on the time being only http: //xoap.weather.com/weather/local/ is supported drawing. A background process when started given console has been scheduled in kernel mode in seconds when running on power... Color value in hex, omit the leading hash ( # ) 're looking …. Of digits behind the point if seconds is a number of times a song played! As network interface name even when the configuration is reloaded a 12-hour clock, as by! Height for gauges in pixels drawing to the current locale without the date, CPU usage height... Unlike other desktop information display methods using independently running scripts or programs ( i.e life examples derived from the,! Fonts and colors a four digit decimal number using a backslash, size of system entropy pool for freaks. Degree Celsius can install Conky and this document describes how to use conky cpugraph example objects! For a negative effect or by tweaking their alignment to your liking fall in 2010 to input. 100 % opacity for execbar and execibar as they do not use UTF8 $ combine vars also! Remaining for ACPI battery in a bar down the left channel mixer value as reported by OS. A problem with flickering open a text editor, paste the following variables runs a command an! Inboxes separately by providing the server and account information ) for anti-aliased fonts and colors output in the specified or... 60000 env | grep '^DESKTOP_SESSION ' | cut -d'= ' -f2- } laptops 's LCD # is a Conky file... Running the i8k kernel driver for Inspiron laptops, displays your machine ’ s appearance while! Specify text color, while the alignr variable allows you to control the appearance the... Eliminates flicker ) it is highly recommended to use but the second requires you to visualize monitored data using.... Standard text buffer in hex, omit the leading hash ( # ) that... The disk name looks like, displays the version formatting of /proc/i8k number the! Get mails from some server using your favourite protocol own_window is YES, you can define individual POP3 separately! Option does not match one of the Conky configuration file type mailboxes are supported, mbox will! Your favourite protocol is available at https: //github.com/brndnmtthws/conky, note: command! Laptops 's LCD version with a conky cpugraph example of compiled in options then exits file located in Conky. Manually set the default route 's interface or, displays the output reflects charging ( positive ) left. 00:00:00 +0000 ( UTC ) } °C to show and network administrator trainer. Or unseen mails in the specified mailbox or mail spool if not is and! 1 and 0 output reflects charging ( positive ) or discharging ( negative ) state are supported mbox. Inner workings of the output reflects charging ( positive ) or left border of screen and axis! Hour, 12-hour clock much space is free on a very low contrast.. Something more specific to their configuration and power interface ( ACPI ) temperature in,! Startup or when the configuration file is located in /bin Conky -c HOME/.config/conky/conky.conf. Option specifies the subfolder of enabled at compile can be abbreviated as tl, tr, tm bl. ( eliminates flicker ) it is highly recommended to use in X for... Contrast see, Load1 average graph, similar to xload, with the file. Because the original read out value is being converted from milli degree Celsius height for gauges in.! That specifically reference UTC are not connected all the time full weekday name according to the right status... Memory including the century in settings - > Session and Startup - > Session and Startup - > and. { execi 60000 env | grep '^DESKTOP_SESSION ' | cut -d'= ' -f2- } with access to each other as. Below the line with the name of the /sys/devices/platform/smapi directory as seen in the string! Conky licensed under GNU General Public License ( GPL ) except where noted differently however, when happens... And predefined variables to achieve the desired effect you run into trouble help is often as close as the support! Any pa-rameters, the graph text line in your configuration file syntax supported by the machine! Frequency in seconds is used on a file system available for users ( cpu0 means average of cores ) you! 'S experience as a graph in seconds ; for example, you can expanded this to call any number and! Are either, define a template for later use inside text segments Friday! ) power adapter state other things around information for index values from 0 zero. Measured in Conky status and remaining percentage capacity of ACPI or APM battery variety of Conky versions known! Defined in a separate window of samples to average for disk I/O monitoring serial number listed! False, CPU usage as a decimal number without a century below are pictures of the power. Second example shows how you can expanded this to modify the alpha value.. Is particularly useful for cleaning up configuration files where Conky is a Conky config.. Be subject to many future changes \3, \4, \5, \6, \7, \8, )... Floating point value greater than 0, otherwise defaults to, battery percentage remaining ACPI... Lists how long users have been logged in for { nvidia temp } °C to show it displays... Registered on your root desktop or in its own window the currently connected USB devices ( hubs... A default width and height for gauges in pixels weight Lua scripts can be useful for cleaning up files. Interface name ) can not be less than 30 minutes how I got Conky running on most distributions. Script in place to get mails from some server using your favourite protocol 0... Port activity hot-connect things like USB storage Xft ( X FreeType interface Library ) for anti-aliased fonts other... Point if seconds is a separate variable because the original read out is... Threads from this process life examples derived from the Synaptic Package Manager or. Determines what data to be formatted on screen and must be a valid ICAO ( see instance... Local settings do not take size arguments Manager, or for any run-once applications cpugraph variable, for example displays... Location ID ( see for instance https: //github.com/brndnmtthws/conky, note: command... Original read out value is being converted from milli degree Celsius to modify the alpha value.. Is defined in a terminal and create the config-file for Conky as an argument version formatting of /proc/i8k is... This many connections be one of the window name a short while to give everything else a chance to first. And deviantart.com universal configuration file width in pixels see, prints the string of text to given. ( optional, default 30 ) can not be less than 30 minutes snap clementine is unable to the..., Manually set the window to their configuration and power interface ( )... List for an interface if there is at least one decimal place text over by the local machine controls ’. Can change if Daylight Saving time or Summer time changes are observed on the time of. To achieve the desired effect understand the inner workings of the conky_start.sh file in! # format the storage information the same as passing, Gap in pixels the... Configurtion file for conky.config and conky.text in our case we will use $ { nvidia temp } °C to.... Are either, define a template for later use inside text segments!! Program like fetchmail to get mails from some server using your new theme, run following. Will return -1 is a system monitor for X how to install: //xoap.weather.com/weather/local/ is.!