shell/.ico
Include=image
-include/oldimage
+include/image
Open=(see %f &)
View=%view{ascii} identify %f
#View=%view{ascii} asciiview %f
# Postscript
type/^PostScript
- Open=(gv %f &)
+# Open=(gv %f &)
View=%view{ascii} ps2ascii %f
# PDF
type/^PDF
+ Edit=libreoffice %f &
Open=(see %f &)
#Open=(acroread %f &)
#Open=(ghostview %f &)
- View=%view{ascii} pdftotext %f -
+ View=%view{ascii} pdftotext -layout -q %f - | iconv.py -f utf-8
# The following code very ugly and should not be taken as example.
# It should be cleaned up when the new format of mc.ext is developed.
regex/\.([xX][lL][sSwW])$
Open=(gnumeric %f >/dev/null 2>&1 &)
View=%view{ascii} xls2csv %f || strings %f
-type/^Microsoft\ Excel
+type/^Microsoft\ Excel$
Open=(gnumeric %f >/dev/null 2>&1 &)
View=%view{ascii} xls2csv %f || strings %f
# DejaVu
shell/.djvu
- #Open=djview %f &
- Open=evince %f &
+ Open=djview %f &
# EPUB
shell/.epub
Open=fbreader %f &
View=%view{ascii} xsltproc /usr/local/src/FictionBook/FB2_2_txt_ru.xsl %f
+type/^PostScript
+ Open=libreoffice %f &
+ View=%view{ascii} ps2ascii %f
+
# RTF
regex/\.([rR][tT][fF])$
Open=fbreader %f &
View=%view{ascii} catdoc %f
regex/\.([Dd][oO][cCtT]|[Ww][rR][iI])$
- Include=msoffice
+ Include=msoffice-doc
regex/\.([Dd][oO][cC][Xx])$
Edit=libreoffice %f &
View=%view{ascii} docx2txt %f - | iconv.py -f utf-8
type/^Microsoft\ Word
- Include=msoffice
+ Include=msoffice-doc
type/^Microsoft\ Office\ Document
- Include=msoffice
+ Include=msoffice-doc
+
+regex/\.([xX][lL][sS][xX])$
+ Include=msoffice-xlsx
+
+type/^Microsoft\ Excel 2007+
+ Include=msoffice-xlsx
type/^Composite\ Document\ File
- Include=msoffice
+ Include=msoffice-doc
# ftplist
regex/\.ftplist$
regex/\.([xX][mM][lL])$
Include=xml
-type/^XML *(1\.0 *)?document text
+type/^XML *(1\.0 *)?document
Include=xml
+regex/\.([Zz][Ii][Pp])$
+ Open=%cd %p/uzip://
+ View=%view{ascii} unzip -v %f
+
include/audio
- #Open=[ "`audtool --get-volume`" -eq 0 ] && (audacious & sleep 3); audtool --playlist-clear --playlist-addurl %f --playback-play
- #Open=smplayer %f &
- Open=deadbeef %f &
- #Open=mediaplayer_open %f
+ Open=[ "`audtool --get-volume`" -eq 0 ] && (audacious & sleep 3); audtool --playlist-clear --playlist-addurl %f --playback-play
+ #Open=mplayer %f &
+ #Open=deadbeef %f &
View=%view{ascii} %f
-include/msoffice
+include/msoffice-doc
Edit=libreoffice %f &
Open=libreoffice %f &
View=%view{ascii} catdoc %f
+include/msoffice-xlsx
+ Edit=libreoffice %f &
+ Open=libreoffice %f &
+ View=%view{ascii} xlsx2csv %f | iconv.py -f utf-8
+
include/video
- Open=smplayer %f &
- #Open=mediaplayer_open %f
+ Open=mplayer %f &
View=%view{ascii} %f
include/xml