[flork]
change
commit 599c6d6b0160ffffa0224fc48665a5485655712e
author Alpha Chen <alpha@kejadlen.dev>
date
parent f4ecadcd
diff --git a/flork/_defaults.fnl b/flork/_defaults.fnl
index 258dc90e..8f881c1f 100644
--- a/flork/_defaults.fnl
+++ b/flork/_defaults.fnl
@@ -78,21 +78,21 @@
         :com.apple.Safari [[:IncludeInternalDebugMenu :bool true]]
         :com.apple.screensaver [[:askForPassword :int 1]]
         :com.freron.MailMate [[:MmSendMessageDelayEnabled :bool true]
-                              [:MmSendMessageDelay :int 60]
-                              [:MmAllowedImageURLRegexp
-                               :string
-                               (.. "https://("
-                                   (table.concat ["(i|images|d)\\.gr-assets\\.com"
-                                                  "www\\.goodreads\\.com"
-                                                  "massdrop-s3\\.imgix\\.net"
-                                                  ".*\\.cloudfront\\.net"
-                                                  "s3\\.amazonaws\\.com"
-                                                  "files\\.convertkitcdn\\.com/assets/pictures"
-                                                  "wizardzines\\.com"
-                                                  "www\\.redfin\\.com/stingray/do/api-get-listing-hero-shot"]
-                                                 "|")
-                                   ")")]]})
+                              [:MmSendMessageDelay :int 60]]})
 
 (each [domain defaults (pairs domain-defaults)]
   (each [_ [key typ val] (ipairs defaults)]
     (ok :defaults domain key typ val)))
+
+(let [allowed-image-urls ["(i|images|d)\\.gr-assets\\.com"
+                          "www\\.goodreads\\.com"
+                          "massdrop-s3\\.imgix\\.net"
+                          ".*\\.cloudfront\\.net"
+                          "s3\\.amazonaws\\.com"
+                          "files\\.convertkitcdn\\.com/assets/pictures"
+                          "wizardzines\\.com"
+                          "www\\.redfin\\.com/stingray/do/api-get-listing-hero-shot"
+                          "www\\.404media\\.co/content/images"
+                          "the-ergo-archive\\.zsa\\.io/assets/images"]]
+  (ok :defaults :com.freron.MailMate :MmAllowedImageURLRegexp :string
+      (.. "https://(" (table.concat allowed-image-urls "|") ")/.*")))
diff --git a/flork/_dotfiles.fnl b/flork/_dotfiles.fnl
index 8256e357..823948a7 100644
--- a/flork/_dotfiles.fnl
+++ b/flork/_dotfiles.fnl
@@ -24,6 +24,7 @@
       (if (v:match "/") (ok :directory (dirname dest)))
       (ok :symlink dest src))))
 
+;; probably should live in macOS?
 (let [jj-config (chomp (sh* :jj :config :path :--user))]
   (ok :directory (dirname jj-config))
   (ok :symlink jj-config (expand-env-vars :$HOME/.config/jj/config.toml)))
diff --git a/flork/_macos.fnl b/flork/_macos.fnl
index 5eba0e45..1c2d72c5 100644
--- a/flork/_macos.fnl
+++ b/flork/_macos.fnl
@@ -35,9 +35,11 @@
               ;; ignore recent apps
               (if (not (line:match "%srecentApps%s")) (line:match "%S+")))]
   (case items
-    (where [item _] (not= item :Downloads)) (do
-                                              (sh* :dockutil :--remove :all)
-                                              (sh* :dockutil :--add
-                                                   (expand-env-vars :$HOME/Downloads)
-                                                   :--view :list :--display
-                                                   :stack :--sort :datemodified))))
+    (where [item] (not= item :Downloads)) (do
+                                            (sh* :dockutil :--remove :all)
+                                            (sh* :dockutil :--add
+                                                 (expand-env-vars :$HOME/Downloads)
+                                                 :--view :auto :--display :stack
+                                                 :--sort :datemodified)
+                                            (sh* :killall :Dock))
+    _ (print "ok: dockutil")))
diff --git a/flork/bootstrap.fnl b/flork/main.fnl
similarity index 100%
rename from flork/bootstrap.fnl
rename to flork/main.fnl
diff --git a/meta/playbooks/pivotal.yml b/meta/playbooks/pivotal.yml
deleted file mode 100644
index 50e7a13a..00000000
--- a/meta/playbooks/pivotal.yml
+++ /dev/null
@@ -1,10 +0,0 @@
-# Extra configuration for work
-
-- hosts: all
-  tasks:
-  - name: update
-    homebrew: update_homebrew=yes
-
-  - name: install hammerspoon
-    homebrew_cask:
-      name: hammerspoon