Home

dotnix @main - refs - log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
tree log patch
add markdownquote
Signature
-----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQMZp9KoADdQUvPYE08/NGIs54kTSZlwRsZwzaRVnVyjJdlvRRugC4IoyYlPq8e1Seg msID2Uw/CRmORMpc84Qgc= -----END SSH SIGNATURE-----
jolheiser <git@jolheiser.com>
1 week ago
1 changed files, 17 additions(+), 0 deletions(-)
home/nogui/nushell/autoload/markdownquote.nu
I home/nogui/nushell/autoload/markdownquote.nu
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
diff --git a/home/nogui/nushell/autoload/markdownquote.nu b/home/nogui/nushell/autoload/markdownquote.nu
new file mode 100644
index 0000000000000000000000000000000000000000..25ed2e4181c804e27f75226b3765ea886c512ee7
--- /dev/null
+++ b/home/nogui/nushell/autoload/markdownquote.nu
@@ -0,0 +1,17 @@
+module markdownquote {
+  # Convert stdin to a markdown quote
+  export def main []: string -> string {
+    $in
+    | lines
+    | each {|l|
+      let t = $l | str trim
+      if ($t | str starts-with ">") {
+        $t
+      } else {
+        $"> ($t)"
+      }
+    }
+    | str join "\n"
+  }
+}
+use markdownquote *