]> git.phdru.name Git - dotfiles.git/blobdiff - .mc/menu
mc.menu: pack not-packed files
[dotfiles.git] / .mc / menu
index e07c1669919410de8882bb0ba06ae34ba001f410..5d3845ef3c231cc0fa8f02ee21cd6b70f02eb52c 100644 (file)
--- a/.mc/menu
+++ b/.mc/menu
@@ -89,12 +89,12 @@ e  Edit docx with libreoffice
 x  View xls with xls2csv
    xls2csv %f | ${PAGER:-more}
 
-+ t r & f \.(bmp|BMP|gif|GIF|jpg|JPG|jpeg|JPEG|png|PNG|xpm)$ | t t
-= t r & f \.(bmp|BMP|gif|GIF|jpg|JPG|jpeg|JPEG|png|PNG|xpm)$
++ t r & f \.(bmp|BMP|gif|GIF|jpg|JPG|jpeg|JPEG|pbm|PBM|ppm|PPM|png|PNG|xbm|xpm)$ | t t
+= t r & f \.(bmp|BMP|gif|GIF|jpg|JPG|jpeg|JPEG|pbm|PBM|ppm|PPM|png|PNG|xbm|xpm)$
 i  View image(s) scaled
    xli -title "`echo %s | sed 's/ /_/g'`" -zoom auto %s &
 
-+ t r & f \.(bmp|BMP|gif|GIF|jpg|JPG|jpeg|JPEG|png|PNG|xpm)$ | t t
++ t r & f \.(bmp|BMP|gif|GIF|jpg|JPG|jpeg|JPEG|pbm|PBM|ppm|PPM|png|PNG|xbm|xpm)$ | t t
 I  View image(s) full size
    xli -title "`echo %s | sed 's/ /_/g'`" %s &
 
@@ -203,55 +203,79 @@ P  Play directory with gmplayer
    gmplayer %f/* &
 
 + t d & f ^\.\.$
-b  Make a .tar.bz2 release of the current directory
+b  Compress the current subdirectory to tar.bz2
    Pwd="`basename %d /`"
    echo -n "Name of the distribution file (without extension) [$Pwd]: "
    read tar
    if [ "$tar"x = x ]; then tar="$Pwd"; fi
-   cd .. && tar cvf - "$Pwd" | bzip2 -f9 > "$tar".tar.bz2
+   cd .. && tar cvf - "$Pwd" | bzip2 -f9 > "$tar".tar.bz2 &&
    echo ../"$tar".tar.bz2 created.
 
 + t d & f ^\.\.$
-g  Make a .tar.gz release of the current directory
+g  Compress the current subdirectory to tar.gz
    Pwd="`basename %d /`"
    echo -n "Name of the distribution file (without extension) [$Pwd]: "
    read tar
    if [ "$tar"x = x ]; then tar="$Pwd"; fi
-   cd .. && tar cvf - "$Pwd" | gzip -f9 > "$tar".tar.gz
+   cd .. && tar cvf - "$Pwd" | gzip -f9 > "$tar".tar.gz &&
    echo ../"$tar".tar.gz created.
 
 + t d & f ^\.\.$
-t  Make a .tar release of the current directory
+t  Compress the current subdirectory to tar
    Pwd="`basename %d /`"
    echo -n "Name of the distribution file (without extension) [$Pwd]: "
    read tar
    if [ "$tar"x = x ]; then tar="$Pwd"; fi
-   cd .. && tar cvf - "$Pwd" > "$tar".tar
+   cd .. && tar cvf - "$Pwd" > "$tar".tar &&
    echo ../"$tar".tar created.
 
 + t d & f ^\.\.$
-z  Make a .zip release of the current directory
+z  Compress the current subdirectory to zip
    Pwd="`basename %d /`"
    echo -n "Name of the distribution file (without extension) [$Pwd]: "
    read zip
    if [ "$zip"x = x ]; then zip="$Pwd"; fi
-   cd .. && zip -r9 "$zip".zip "$Pwd"
+   cd .. && zip -r9 "$zip".zip "$Pwd" &&
    echo ../"$zip".zip created.
 
 + t d & f ^\.\.$
-y  Make a .zip release of the current directory with recoded filenames
+y  Compress the current subdirectory to zip with recoded filenames
    Pwd="`basename %d /`"
    echo -n "Name of the distribution file (without extension) [$Pwd]: "
    read zip
    if [ "$zip"x = x ]; then zip="$Pwd"; fi
-   cd .. && zip.py "$zip".zip "$Pwd"
+   cd .. && zip.py "$zip".zip "$Pwd" &&
    echo ../"$zip".zip created.
 
-+ ! f \.(\.|zip|ZIP)$
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z  bzip2 the file/directory
+   exec bzip2 -9 %f.bz2 %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z  gzip the file/directory
+   exec gzip -9 %f.gz %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z  lzip the file/directory
+   exec lzip -9 %f.lz %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z  lzma the file/directory
+   exec lzma -9 %f.lzma %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z  7z the file/directory
+   exec 7z -9 %f.7z %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z  xz the file/directory
+   exec xz -9 %f.xz %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
 z  zip the file/directory
    exec zip -r9 %f.zip %f
 
-+ ! f \.(\.|zip|ZIP)$
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
 y  zip the file/directory with recoded filename(s)
    exec zip.py %f.zip %f