X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.mc%2Fmc.ext;h=f0b5945fce3b38082df672d761413a4912ee835b;hb=0b61c76cb80f66393c3849ab810a65648b4c7aa7;hp=e0a8118e4538d35ece207d2b9aa6ce403e834d71;hpb=2b0ee1da296e15a0995e93edc0cece033d0c7d45;p=dotfiles.git diff --git a/.mc/mc.ext b/.mc/mc.ext index e0a8118..f0b5945 100644 --- a/.mc/mc.ext +++ b/.mc/mc.ext @@ -506,10 +506,11 @@ type/^PostScript # PDF type/^PDF + Edit=libreoffice %f & Open=(see %f &) #Open=(acroread %f &) #Open=(ghostview %f &) - View=%view{ascii} pdftotext %f - + View=%view{ascii} pdftotext %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. @@ -549,7 +550,7 @@ shell/.abw 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 @@ -694,8 +695,6 @@ shell/.chm # DejaVu shell/.djvu Open=djview %f & - #Open=evince %f & - #Open=qpdfview %f & # EPUB shell/.epub @@ -707,8 +706,7 @@ shell/.fb2 View=%view{ascii} xsltproc /usr/local/src/FictionBook/FB2_2_txt_ru.xsl %f type/^PostScript - #Open=evince %f & - Open=qpdfview %f & + Open=libreoffice %f & View=%view{ascii} ps2ascii %f # RTF @@ -717,7 +715,7 @@ regex/\.([rR][tT][fF])$ 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 & @@ -725,13 +723,19 @@ regex/\.([Dd][oO][cC][Xx])$ 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$ @@ -777,17 +781,20 @@ include/audio Open=[ "`audtool --get-volume`" -eq 0 ] && (audacious & sleep 3); audtool --playlist-clear --playlist-addurl %f --playback-play #Open=mplayer %f & #Open=deadbeef %f & - #Open=mediaplayer_open %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=mplayer %f & - #Open=mediaplayer_open %f View=%view{ascii} %f include/xml