diff options
author | Brian Picciano <me@mediocregopher.com> | 2023-11-13 11:32:11 +0100 |
---|---|---|
committer | Brian Picciano <me@mediocregopher.com> | 2023-11-13 11:32:11 +0100 |
commit | f22cf5df6ddbccf5963e037444a82596070873de (patch) | |
tree | 18220ba2e2b55bdee336cca82ed53acc9aa23e27 | |
parent | 95bae8af09e85f9d4400dcc70e70218f6cb8970b (diff) |
Add worldclock script and bind it to cmd+a
-rw-r--r-- | awesome/rc.lua | 8 | ||||
-rwxr-xr-x | bin/worldclock | 16 |
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" |