Swap i3blocks with polybar
This commit is contained in:
15
polybar/scripts/ipaddr.py
Executable file
15
polybar/scripts/ipaddr.py
Executable file
@@ -0,0 +1,15 @@
|
||||
#!/usr/bin/python
|
||||
from urllib.request import urlopen
|
||||
from xml.etree import ElementTree as ET
|
||||
|
||||
url = 'http://freegeoip.net/xml/'
|
||||
|
||||
with urlopen(url) as res:
|
||||
s = res.read()
|
||||
|
||||
root = ET.fromstring(s)
|
||||
|
||||
ip = root.find('IP').text
|
||||
country = root.find('CountryName').text
|
||||
|
||||
print('%s (%s)' % (ip, country))
|
||||
Reference in New Issue
Block a user