rostegg / public-ip-gnome-extension

Tiny extension for gnome shell, which show public IP and nothing more
https://extensions.gnome.org/extension/1677/public-ip/
GNU General Public License v3.0
19 stars 8 forks source link
gnome-extension gnome-shell-extension javascript

Public IP

License Badge Download

How it look?

Example

Example-Flag-Mode

Example-Settings

Example-On-Mouseover

How to install on Arch Linux

If you are using Arch Linux feel free to use this AUR.

https://aur.archlinux.org/packages/gnome-shell-extension-public-ip-git/

git clone https://aur.archlinux.org/gnome-shell-extension-public-ip-git.git
cd gnome-shell-extension-public-ip-git
makepkg -sri

How to install?

You can download extension from link above.

Or install manually (but if you already use site for another extensions, then disable autoupdate)

If you want install it manually, clone project to ~/.local/share/gnome-shell/extensions/public-ip-extension@rostegg.github.com folder and restart gnome desktop (Alt + F2 -> r -> Enter):

git clone https://github.com/rostegg/public-ip-gnome-extension.git ~/.local/share/gnome-shell/extensions/public-ip-extension@rostegg.github.com 

Why 'Connection refused'?

This may be for two reasons:

If you want to add own service, just create issue with link to api.

Bug report

For bug report provide gnome shell version (gnome-shell --version) and error message, if installation failed (Alt+F2 -> lg -> Extensions -> Show Errors).