summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--awesome/rc.lua8
-rwxr-xr-xbin/worldclock16
2 files changed, 23 insertions, 1 deletions
diff --git a/awesome/rc.lua b/awesome/rc.lua
index 9a73444..6c32fa8 100644
--- a/awesome/rc.lua
+++ b/awesome/rc.lua
@@ -371,7 +371,13 @@ globalkeys = awful.util.table.join(
{ }),
awful.key( { modkey }, "a", function()
- info(tostring(os.time()))
+ local cmd = io.popen("worldclock")
+ naughty.notify({
+ text = cmd:read("*all"),
+ width = 600,
+ font = "Source Code Pro",
+ })
+ cmd:close()
end)
)
diff --git a/bin/worldclock b/bin/worldclock
new file mode 100755
index 0000000..20e78f2
--- /dev/null
+++ b/bin/worldclock
@@ -0,0 +1,16 @@
+#!/usr/bin/env bash
+
+function line {
+ label="$1"
+ tz="$2"
+ d="$(TZ="$tz" date "+%Y-%m-%d %H:%M:%S %Z (%z)")"
+ printf "%s\t%s\n" "$label" "$d"
+}
+
+line "Sydney" "Australia/Sydney"
+line "Tokyo" "Asia/Tokyo"
+line "Rome" "Europe/Rome"
+line "UTC" "UTC"
+line "London" "Europe/London"
+line "NY" "America/New_York"
+line "LA" "America/Los_Angeles"