diff --git a/scripts/userlist.hy b/scripts/userlist.hy
index 9ca81e5..b055be7 100644
--- a/scripts/userlist.hy
+++ b/scripts/userlist.hy
@@ -1,4 +1,5 @@
(import [os [listdir]])
+(import [os.path [getmtime]])
(import [datetime [datetime]])
;; this script emits HTML on standard out that constitutes a user
@@ -23,10 +24,23 @@
"(default :3)"
""))))
-(def user-list (->> (listdir "/home")
- sorted
- (filter (fn [f] (and (not (= f "ubuntu")) (not (= f "poetry")))))
- (map dir->html)
- (.join "\n")))
+(defn modify-time [username]
+ (getmtime (.format "/home/{}/public_html" username)))
-(print (.format "generated at {}