modified: etc/zsh/zshrc, add zstd support for simple-extract().
authorur4t <ur4t@protonmail.com>
Sat, 30 May 2020 02:14:29 +0000 (10:14 +0800)
committerur4t <ur4t@protonmail.com>
Sat, 30 May 2020 02:14:29 +0000 (10:14 +0800)
etc/zsh/zshrc

index 6360f5f..31b83a0 100644 (file)
@@ -3494,6 +3494,11 @@ function simple-extract () {
                 USES_STDIN=true
                 USES_STDOUT=false
                 ;;
+            *tar.zst)
+                DECOMP_CMD="tar --zstd -xvf -"
+                USES_STDIN=true
+                USES_STDOUT=false
+                ;;
             *tar)
                 DECOMP_CMD="tar -xvf -"
                 USES_STDIN=true
@@ -3539,6 +3544,11 @@ function simple-extract () {
                 USES_STDIN=true
                 USES_STDOUT=true
                 ;;
+            *zst)
+                DECOMP_CMD="zstd -d -c -"
+                USES_STDIN=true
+                USES_STDOUT=true
+                ;;
             *)
                 print "ERROR: '$ARCHIVE' has unrecognized archive type." >&2
                 RC=$((RC+1))