#
# sample xfm configuration file
# Fri Apr 7 1995   AG
#
##########################################################

# xfm application files
<XFM>:xfm_sys.xpm:LOAD:

# various info files
<ascii>readme:xfm_info.xpm:EDIT:
<ascii>*.readme:xfm_info.xpm:EDIT:
<ascii>read.me:xfm_info.xpm:EDIT:
<ascii>README:xfile_inf.xpm:EDIT:
<ascii>README*:xfm_info.xpm:EDIT:
<ascii>*.README:xfm_info.xpm:EDIT:
<ascii>README.*:xfm_info.xpm:EDIT:
<ascii>*.Readme:xfm_info.xpm:EDIT:
<ascii>TODO:xfile_helpme.xpm:EDIT:
<ascii>TODO.*:xfile_helpme.xpm:EDIT:
<ascii>*.TODO:xfile_helpme.xpm:EDIT:
<ascii>INSTALL:xfile_info.xpm:EDIT:
<ascii>*.INSTALL:xfile_info.xpm:EDIT:
<ascii>INSTALL.*:xfile_info.xpm:EDIT:
<ascii>LISEZMOI:xfm_info.xpm:EDIT:
<ascii>LISEZMOI.*:xfm_info.xpm:EDIT:
<ascii>*.LISEZMOI:xfm_info.xpm:EDIT:
<ascii>*.lisezmoi:xfm_info.xpm:EDIT:

# core dumps
<data>core:xfm_core.xpm::

# image formats

<PS>:xfm_ps.xpm:exec ghostview $1:
<GIF>:xfm_gif.xpm:exec xv $1:
<TIFF>:xfm_tiff.xpm:exec xv $1:
<FIG>:xfm_fig.xpm:exec xfig $1:
<data>*.jpg:xfile_jpeg.xpm:exec xv $1:
<data>*.png:xfile_png.xpm:exec xv $1:
<data>*.ppm:xfile_ppm.xpm:exec xv $1:
<data>*.bmp:xfile_bmp.xpm:exec xv $1:
#<XBM>:xfm_xbm.xpm:exec bitmap $1:
#<XPM>:xfm_xpm.xpm:exec pixmap -f $1:
<XBM>:xfm_xbm.xpm:exec xv $1:
<XPM>:xfm_xpm.xpm:exec xv $1:
<JPEG>:xfile_jpeg.xpm:exec xv $1:

# common file types

<data>*.a:xfile_a.xpm:EDIT:
<ascii>*.c:xfile_c.xpm:EDIT:
<ascii>*.cc:xfile_cc.xpm:EDIT:
<data>*.dvi:xfile_dvi.xpm:exec xdvi $1:
<data>*.pdf:File_pdf.xpm:exec xpdf $1:
<ascii>*.h:xfile_h.xpm:EDIT:
<ascii>*.sh:xfile_exec.xpm:EDIT:
<data>*.o:xfile_o.xpm::
<data>*.au:xfile_au.xpm:exec play $1:
<data>*.wav:xfile_wav.xpm:exec play $1:
<data>*.avi:xfile_video.xpm:exec xanim $1:
<data>*.mov:xfile_video.xpm:exec xanim $1:
<data>*.rpm:xfile_rpm.xpm::
<ascii>*.txt:xfile_text.xpm:EDIT:
<ascii>*.lsm:xfile_text.xpm:EDIT:
<ascii>*.tex:xfile_tex.xpm:EDIT:
<ascii>*.txi:xfm_tex.xpm:EDIT:
<ascii>*.texi:xfm_tex.xpm:EDIT:
<ascii>*.texinfo:xfm_tex.xpm:EDIT:
<ascii>*.doc:xfile_word.xpm:EDIT:
#<ascii>*.htm:xfile_htm.xpm:exec mozilla $1:
#<ascii>*.html:xfile_html.xpm:exec mozilla $1:
#<ascii>*.shtml:xfile_shtml.xpm:exec mozilla $1:
<ascii>*.htm:xfile_htm.xpm:exec amaya $1:
<ascii>*.html:xfile_html.xpm:exec amaya $1:
<ascii>*.shtml:xfile_shtml.xpm:exec amaya $1:
<ascii>*.php3:xfile_php3.xpm:exec mozilla $1:
<ascii>X*:xfile_server.xpm:EDIT:
<ascii>*rc:xfile_rc.xpm:EDIT:
<ascii>*rc.*:xfile_rc.xpm:EDIT:
<ascii>*.map:xfile_map.xpm:EDIT:
<ascii>*.map*:xfile_map.xpm:EDIT:

# Makefiles

<ascii>Imakefile:xfile_make.xpm:xmkmf; echo "*** imake done ***":
<ascii>Makefile:xfm_make.xpm:make; echo "*** make done ***":
<ascii>Makefile.*:xfm_make.xpm:make -f $*; echo "*** make done ***":
<ascii>makefile:xfm_make.xpm:make; echo "*** make done ***":
<ascii>makefile.*:xfm_make.xpm:make -f $*; echo "*** make done ***":

# archives, compressed files and such

#<ascii>*.tar:xfile_tar.xpm:exec tar xfv $1:exec tar cfv $*
#<data>*.zip:xfile_zip.xpm:exec unzip $1:exec zip -r $*
<ascii>*.tar:xfile_tar.xpm:exec gxtar $1:
<data>*.zip:xfile_zip.xpm:exec gxtar $1:
<data>*.bz2:xfile_bz2.xpm:exec gxtar $1:
<COMPRESS>*.tar.Z:xfm_taz.xpm:exec tar xfvZ $1:exec tar cfvZ $*
<COMPRESS>:xfm_z.xpm:exec uncompress $1:

#<GZIP>*.tar.gz:xfile_taz.xpm:exec tar xfvz $1:exec tar cfvz $*
<GZIP>*.tar.gz:xfile_taz.xpm:exec tar xfvz $1:exec tar cfvz $*
<GZIP>*.taz:xfile_taz.xpm:exec guitar $1:
#<GZIP>*.tgz:xfile_taz.xpm:exec tar xfvz $1:exec tar cfvz $*
<GZIP>*.tgz:xfile_taz.xpm:exec guitar $1:
<GZIP>*.tar.z:xfile_taz.xpm:exec tar xfvz $1:exec tar cfvz $*
<GZIP>:xfm_z.xpm:exec gunzip $1:

<UUENC>:xfile_uu.xpm:exec uudecode $1:

# default entries

<unreadable>:::
<ascii>::EDIT:
<data>:xfm_data.xpm:EDIT:
<empty>::EDIT:
