Package: wnpp Severity: wishlist * Package name : lesspipe Version : 2.08 Upstream Contact: Wolfgang Friebel <wp.frie...@gmail.com> * URL : https://github.com/wofr06/lesspipe * License : GPL2 Programming Lang: Shell Description : a preprocessor for less
https://github.com/wofr06/lesspipe and https://www-zeuthen.desy.de/~friebel/unix/lesspipe.html Not a 1:1 package description: ;-) It's similar to the lesspipe shipped by Debian's less package, but seems to provide a number of interesting additional features: - uses file to determine the file's type (i.e. not extension based), which solves a number of bugs/issues in Debian's current lesspipe (in the less package). - syntax highlighting via fall back to some colourisers (currently: bat batcat pygmentize source-highlight vimcolor code2color) - apart from that, support for numerous file types: gzip, compress requires gzip bzip2 requires bzip2 lzma requires lzma xz requires xz zstd requires zstd brotli requires bro lz4 requires lz4 tar requires optionally archive_color for coloring ar library requires bsdtar or ar zip archive requires bsdtar or unzip jar archive requires bsdtar or unzip rar archive requires bsdtar or unrar or rar` 7-zip archive requires 7zr lzip archive requires lzip iso images requires bsdtar or isoinfo rpm requires rpm2cpio and cpio or bsdtar Debian requires bsdtar or ar cab requires cabextract - preprocessed file types directory displayed using ls -lA nroff(man) requires groff or mandoc shared library requires nm MS Word (doc) requires wvText or antiword or catdoc or libreoffice Powerpoint (ppt) requires catppt Excel (xls) requires in2csv (csvkit) or xls2csv odt requires pandoc or odt2txt or libreoffice odp requires libreoffice ods requires xlscat or libreoffice MS Word (docx) requires pandoc or docx2txt or libreoffice Powerpoint (pptx) requires pptx2md or libreoffice Excel (xlsx) requires in2csv or xlscat or excel2csv or libreoffice rtf requires unrtf or libreoffice epub requires pandoc html,xml requires w3m or lynx or elinks or html2text pdf requires pdftotext or pdftohtml perl pod requires pod2text or perldoc dvi requires dvi2tty djvu requires djvutxt ps requires ps2ascii (from the gs package) mp3 requires id3v2 multimedia formats requires mediainfo or exiftools image formats requires mediainfo or exiftools or identify hdf, nc4 requires h5dump or ncdump (NetCDF format) crt, pem, csr, crl requires openssl matlab requires matdump Jupyter notebook requires pandoc markdown requires mdcat or pandoc log requires ccze java.class requires procyon MacOS X plist requires plistutil binary data requires strings json requires jq Device Tree Blobs(DTB) requires dtc Cheers, Chris.