kustom android widgets

If you're an Android user you may be familiar with Kustom widgets, or KWGT or whatever way they style themselves now. It's a platform that enables the user to (more or less) program their own widgets.

I use a few widgets: clocks in different timezones, an Internet usage indicator, a weather widget and an RSS feed ticker. You can download them below, in .kwgt format (which is just an archive) that can be used by KWGT directly.


screenshot of the clock widget on a black background

The time is writ large, the date smaller though still easily visible, and both are rendered in an easily legible, friendly font. Whilst it is difficult to find a clock that answers precisely to this description, the main reason I made this widget is that I can duplicate it and view multiple clocks in different timezones simultaneously.

You can change the timezone by adding a location in the programme's settings and then applying it to the widget in the editing screen (under "Layers"). At the moment, only three locations can be set apart from the home location, which I hope will be resolved in the future.

Download clock.kwgt (103.9 kB)

internet usage indicator

screenshot of the internet usage widget on a black background

This widget displays the number of megabytes used since a set day in the month and shows a bar progressively filling itself up as one approaches one's limit.

It uses three shapes, described below.

Rectangle: $mu(min((ts(mt, m, 3d)/250)*474), 474)$
Rectangle: 474.0
Text: $ts(mt, a, 3d)$
"3d" refers to the third day of the most recent month; my contract runs from the third. Change this to whatever date your contract describes.

"474" refers to the width of the bar; you can change this to whatever value suits you.

Finally, "250" refers to the monthly MB limit, 250MB in my case.

Download usage.kwgt (95.1 kB)

weather widget

screenshot of the weather widget on a black background

Indicates current weather. There's a refresh button, and tapping the big weather icon opens a weather app, Forecastie in this case. You can set refresh rates in Kustom's settings, but I also like to refresh manually when I'm about to go out.

Download weather.kwgt (296.0 kB)

rss ticker

screenshot of the rss widget on a black background

I like reading RSS feeds for their simplicity, and I end up opening any article that interests me in my browser, so I cut out the middle man (dedicated RSS application). This widget wgets an RSS feed of your choice and shows the title of one item. There's buttons to page through the items in the feed, and tapping the title opens the article in your browser.

Download rss.kwgt (118.9 kB)