Assorted shell and Python scripts

Add tznu

Changed files
+22
+22
tznu
···
+
#!/usr/bin/env nu
+
+
let continent = (
+
ls /usr/share/zoneinfo
+
| where name !~ "posix" and name !~ "right"
+
| where type == dir
+
| get name
+
| path basename
+
| input list $"\n(ansi red)Select a continent:(ansi reset)"
+
)
+
+
let city = (
+
ls ("/usr/share/zoneinfo" | path join $continent)
+
| get name
+
| path basename
+
| input list $"\n(ansi red)Select a city:(ansi reset)"
+
)
+
+
print ""
+
let timezone = ([$continent, "/", $city] | str join)
+
["The time in ", $timezone, " is:"] | str join | print
+
date now | date to-timezone $timezone