shithub: hell

Download patch

ref: 5bb44c5f5c1bff3a930f8919f3a72c5d13c1f960
parent: 1339339b7d7a5f7a9b5022574cf221f88bef08cb
author: penny <penny@limitedideas.org>
date: Sat Aug 9 14:15:36 EDT 2025

Import command

--- a/commands.go
+++ b/commands.go
@@ -4,7 +4,7 @@
 	"strings"
 )
 
-var commands = []string{"examine", "reply", "like", "thread", "open", "preview", "download", "dm", "rt", "parent", "children", "rm", "mark", "unmark", "account", "vim"}
+var commands = []string{"examine", "reply", "like", "thread", "open", "preview", "download", "dm", "rt", "parent", "children", "rm", "mark", "unmark", "account", "vim", "import"}
 
 func processInput(input string) (command string, arguments string) {
 
--- a/filehandler.go
+++ b/filehandler.go
@@ -36,6 +36,7 @@
 	args = append(args, pathnames...)
 
 	cmd := exec.Command(command, args...)
+	cmd.Stdout = os.Stdout
 	err = cmd.Run()
 	return
 
--- a/main.go
+++ b/main.go
@@ -157,6 +157,11 @@
 			if err != nil {
 				fmt.Printf("Image preview failed: %v\n", err)
 			}
+		case "import":
+			err := previewPostImages(postItem, "shortcuts run \"media collector\" --input-path")
+			if err != nil {
+				fmt.Printf("Image preview failed: %v\n", err)
+			}
 		case "download":
 			savePostImages(postItem, "/Users/penny/Downloads/")
 		case "reply":
--