# Default settings
# Version : 06/02/2006
#
# These settings are overridden in ~/.foxrc/XfileExplorer/Xfe
#
[SETTINGS]
#
# Where to search for icons
#
iconpath = /usr/local/lib/foxicons

[FILETYPES]
#
# You can add new types and customizations in the file ~/.foxrc/XFileExplorer/Xfe
# Format :
# ext = "open command, view command, edit command;short description;bigicon.png;miniicon.png;mime type"
# Full names instead of ext are allowed
# Extensions ext should be all lower case
# Default editor has been changed to xedit because it is present on any X Window server
# You can of course safely change it to whatewer you want!
#

# Xfe configuration files
xfe = "xedit,xfv,xedit;Xfe Configuration;config_32x32.png;config_16x16.png;;"
xfv = "xedit,xfv,xedit;Xfe Configuration;config_32x32.png;config_16x16.png;;"
xfq = "xedit,xfv,xedit;Xfe Configuration;config_32x32.png;config_16x16.png;;"
xfi = "xedit,xfv,xedit;Xfe Configuration;config_32x32.png;config_16x16.png;;"

# Information
bugs = "xedit,xfv,xedit;Bugs File;bug_32x32.png;bug_16x16.png;;"
news = "xedit,xfv,xedit;News File;news_32x32.png;news_16x16.png;;"
copyright = "xedit,xfv,xedit;Copyright File;info_32x32.png;info_16x16.png;;"
install = "xedit,xfv,xedit;Install File;info_32x32.png;info_16x16.png;;"
readme = "xedit,xfv,xedit;Readme File;help_32x32.png;help_16x16.png;;"
log = "xedit,xfv,xedit;Log File;info_32x32.png;info_16x16.png;;"
changelog = "xedit,xfv,xedit;Log File;info_32x32.png;info_16x16.png;;"
copying = "xedit,xfv,xedit;Copyright File;info_32x32.png;info_16x16.png;;"
authors = "xedit,xfv,xedit;Authors File;info_32x32.png;info_16x16.png;;"

# Bin formats
so = ",,;Shared Library;so_32x32.png;shared_16x16.png;;"
a = ",,;Static Library;a_32x32.png;shared_16x16.png;;"
la = ",,;Libtool library file;a_32x32.png;shared_16x16.png;;"

# Edition / compilation / scripting
makefile = "xedit,xfv,xedit;Makefile;make_32x32.png;make_16x16.png;;"
makefile.am = "xedit,xfv,xedit;Automake Makefile;make_32x32.png;make_16x16.png;;"
makefile.in = "xedit,xfv,xedit;Configure Makefile;make_32x32.png;make_16x16.png;;"
configure.in = "xedit,xfv,xedit;Configure Source;make_32x32.png;make_16x16.png;;"
configure = "xedit,xfv,xedit;Configure Script;make_32x32.png;make_16x16.png;;"
sh = "xedit,xfv,xedit;Shell Script;shell_32x32.png;shell_16x16.png;;"
csh = "xedit,xfv,xedit;C-Shell Script;shell_32x32.png;shell_16x16.png;;"
h = "xedit,xfv,xedit;C Header;h_32x32.png;h_16x16.png;;"
o = ",,;Object File;o_32x32.png;o_16x16.png;;"
c = "xedit,xfv,xedit;C Source;c_32x32.png;c_16x16.png;;"
cc = "xedit,xfv,xedit;C++ Source;cc_32x32.png;cc_16x16.png;;"
cpp = "xedit,xfv,xedit;C++ Source;cc_32x32.png;cc_16x16.png;;"
cxx = "xedit,xfv,xedit;C++ Source;cc_32x32.png;cc_16x16.png;;"
java = "xedit,xfv,xedit;Java Source;java_32x32.png;java_16x16.png;;"
class = "xedit,xfv,xedit;Java Binary;class_32x32.png;class_16x16.png;;"
core = ",,;Core Dump;core_32x32.png;core_16x16.png;;"
pl = "xedit,xfv,xedit;Perl Source;text_32x32.png;text_16x16.png;;"
pm = "xedit,xfv,xedit;Perl Module;text_32x32.png;text_16x16.png;;"
py = "xedit,xfv,xedit;Python Source;text_32x32.png;text_16x16.png;;"
pyo = ",,;Python Object;o_32x32.png;o_16x16.png;;"
rb = "xedit,xfv,xedit;Ruby Source;text_32x32.png;text_16x16.png;;"
ml = "xedit,xfv,xedit;Caml Source;text_32x32.png;text_16x16.png;;"
pas = "xedit,xfv,xedit;Pascal Source;text_32x32.png;text_16x16.png;;"
tcl = "xedit,xfv,xedit;Tcl Source;tcl_32x32.png;tcl_16x16.png;;"
bak = ",xedit,;Backup File;bak_32x32.png;bak_16x16.png;;"
conf = "xedit,xfv,xedit;Configuration file;config_32x32.png;config_16x16.png;;"
ini = "xedit,xfv,xedit;Configuration file;config_32x32.png;config_16x16.png;;"
kdelnk = "xedit,xfv,xedit;KDE Link;config_32x32.png;config_16x16.png;;"
desktop = "xedit,xfv,xedit;Gnome Desktop Entry;config_32x32.png;config_16x16.png;;"
txt = "xedit,xfv,xedit;Plain Text;text_32x32.png;text_16x16.png;;"
m = "xedit,xfv,xedit;Matlab Source;text_32x32.png;text_16x16.png;;"
vhdl = "xedit,xfv,xedit;Vhdl Source;vhdl_32x32.png;vhdl_16x16.png;;"
vhd = "xedit,xfv,xedit;Vhdl Source;vhdl_32x32.png;vhdl_16x16.png;;"
vlog = "xedit,xfv,xedit;Verilog Source;vlog_32x32.png;vlog_16x16.png;;"
diff = "xedit,xfv,xedit;Diff File;text_32x32.png;text_16x16.png;;"
po = "xedit,xfv,xedit;Locale File;text_32x32.png;text_16x16.png;;"
dpatch = "xedit,xfv,xedit;Debian Patch;text_32x32.png;text_16x16.png;;"
spec = "xedit,xfv,xedit;RPM Spec;rpm_32x32.png;rpm_16x16.png;;"

# Web
html = "firefox,firefox,xedit;Hyper Text;html_32x32.png;html_16x16.png;;"
htm = "firefox,firefox,xedit;Hyper Text;html_32x32.png;html_16x16.png;;"

# Office apps
tex = "xedit,xfv,xedit;TeX Document;tex_32x32.png;tex_16x16.png;;"
dvi = "xdvi,xdvi,;DVI Document;postscript_32x32.png;postscript_16x16.png;;"
pdf = "acroread,acroread,;PDF Document;pdf_32x32.png;pdf_16x16.png;;"
ps = "ggv,ggv,;PostScript Document;postscript_32x32.png;postscript_16x16.png;;"
eps = "ggv,ggv,;Encapsulated PostScript Document;postscript_32x32.png;postscript_16x16.png;;"
djvu = "djview,djview,;DJVU Document;djvu_32x32.png;djvu_16x16.png;;"
dia = "dia,dia,dia;Dia Drawing;dia_32x32.png;dia_16x16.png;;"

# OpenOffice
odt = "soffice,soffice,soffice;OpenDocument Text;odt_32x32.png;odt_16x16.png;;"
odp = "soffice,soffice,soffice;OpenDocument Presentation;odp_32x32.png;odp_16x16.png;;"
odg = "soffice,soffice,soffice;OpenDocument Graphic;odg_32x32.png;odg_16x16.png;;"
ods = "soffice,soffice,soffice;OpenDocument Spreadsheet;ods_32x32.png;ods_16x16.png;;"
odf = "soffice,soffice,soffice;OpenDocument Formula;odf_32x32.png;odf_16x16.png;;"
sxw = "soffice,soffice,soffice;OpenOffice 1.0 Text;sxw_32x32.png;sxw_16x16.png;;"
sxi = "soffice,soffice,soffice;OpenOffice 1.0 Impress;sxi_32x32.png;sxi_16x16.png;;"
sxc = "soffice,soffice,soffice;OpenOffice 1.0 Calc;sxc_32x32.png;sxc_16x16.png;;"
sxm = "soffice,soffice,soffice;OpenOffice 1.0 Math;sxm_32x32.png;sxm_16x16.png;;"
sxd = "soffice,soffice,soffice;OpenOffice 1.0 Draw;sxd_32x32.png;sxd_16x16.png;;"
sdw = "soffice,soffice,soffice;Starwriter 5.0 Document;sxw_32x32.png;sxw_16x16.png;;"
sdi = "soffice,soffice,soffice;StarImpress 5.0 Document;sxi_32x32.png;sxi_16x16.png;;"
sdc = "soffice,soffice,soffice;StarCalc 5.0 Document;sxc_32x32.png;sxc_16x16.png;;"
smf = "soffice,soffice,soffice;StarMath 5.0 Document;sxm_32x32.png;sxm_16x16.png;;"
sda = "soffice,soffice,soffice;StarDraw 5.0 Document;sxd_32x32.png;sxd_16x16.png;;"

# MS Office
rtf = "word,word,word;RTF Document;doc_32x32.png;doc_16x16.png;;"
dot = "word,word,word;Word Template;doc_32x32.png;doc_16x16.png;;"
doc = "word,word,word;Word Document;doc_32x32.png;doc_16x16.png;;"
wbk = "word,word,word;Word Backup Document;doc_32x32.png;doc_16x16.png;;"
wri = "word,word,word;Write Document;doc_32x32.png;doc_16x16.png;;"
pot = "powerpoint,powerpoint,powerpoint;PowerPoint Template;ppt_32x32.png;ppt_16x16.png;;"
ppt = "powerpoint,powerpoint,powerpoint;PowerPoint Presentation;ppt_32x32.png;ppt_16x16.png;;"
pps = "powerpoint,powerpoint,powerpoint;PowerPoint Show;ppt_32x32.png;ppt_16x16.png;;"
xls = "excel,excel,excel;Excel Spreadsheet;xls_32x32.png;xls_16x16.png;;"
xlt = "excel,excel,excel;Excel Template;xls_32x32.png;xls_16x16.png;;"
vsd = "visio,visio,visio;Visio Drawing;vsd_32x32.png;vsd_16x16.png;;"
vst = "visio,visio,visio;Visio Template;vsd_32x32.png;vsd_16x16.png;;"
vss = "visio,visio,visio;Visio Solution;vsd_32x32.png;vsd_16x16.png;;"

# Pictures
png = "xfi,xfi,gimp;PNG Image;png_32x32.png;png_16x16.png;;"
jpg = "xfi,xfi,gimp;JPEG Image;jpeg_32x32.png;jpeg_16x16.png;;"
jpeg = "xfi,xfi,gimp;JPEG Image;jpeg_32x32.png;jpeg_16x16.png;;"
xbm = "xfi,xfi,gimp;X Bitmap;xbm_32x32.png;xbm_16x16.png;;"
xpm = "xfi,xfi,gimp;X Pixmap;xpm_32x32.png;xpm_16x16.png;;"
tif = "xfi,xfi,gimp;TIFF Image;tif_32x32.png;tif_16x16.png;;"
tiff = "xfi,xfi,gimp;TIFF Image;tif_32x32.png;tif_16x16.png;;"
gif = "xfi,xfi,gimp;GIF Image;gif_32x32.png;gif_16x16.png;;"
bmp = "xfi,xfi,gimp;BMP Image;bmp_32x32.png;bmp_16x16.png;;"
xcf = "gimp,gimp,gimp;XCF Image;xcf_32x32.png;xcf_16x16.png;;"
svg = "inkscape,inkscape,inkscape;SVG Image;svg_32x32.png;svg_16x16.png;;"

# Sound
wav = "xmms,,;Wave Audio;wave_32x32.png;wave_16x16.png;;"
mp3 = "xmms,,;MPEG Audio;mp3_32x32.png;mp3_16x16.png;;"
mpeg3 = "xmms,,;MPEG Audio;mp3_32x32.png;mp3_16x16.png;;"
ogg = "xmms,ogg123,;Ogg Vorbis Audio;mp3_32x32.png;mp3_16x16.png;;"
xm = "xmms,,;Audio module;wave_32x32.png;wave_16x16.png;;"
mod = "xmms,,;Audio module;wave_32x32.png;wave_16x16.png;;"
s3m = "xmms,,;Audio module;wave_32x32.png;wave_16x16.png;;"
au = "play,,;Sound;sound_32x32.png;sound_16x16.png;;"
midi = "playmidi,,;MIDI File;midi_32x32.png;midi_16x16.png;;"
mid = "playmidi,,;MIDI File;midi_32x32.png;midi_16x16.png;;"
pls = "xmms,,;XMMS Playlist;mp3_32x32.png;mp3_16x16.png;;"

# Video
avi = "xine,,;Video;video_32x32.png;video_16x16.png;;"
mpeg = "xine,plaympeg,;MPEG Video;video_32x32.png;video_16x16.png;;"
mpg = "xine,plaympeg,;MPEG Video;video_32x32.png;video_16x16.png;;"
mov = "xine,plaympeg,;MPEG Video;video_32x32.png;video_16x16.png;;"
rm = "realplay,,;RealPlayer Video;video_32x32.png;video_16x16.png;;"
ram = "realplay,,;RealPlayer Video;video_32x32.png;video_16x16.png;;"

# Archives
# Be careful : by default, extracting overwrite files with the same name
rpm = "xfq,xfq,xfq;RPM Package;rpm_32x32.png;rpm_16x16.png;;"
deb = ",,;DEB Package;deb_32x32.png;deb_16x16.png;;"
zip = "file-roller,unzip -o,file-roller;ZIP Archive;zip_32x32.png;zip_16x16.png;application/x-zip"
gz = "file-roller,gunzip -f,file-roller;Gziped File;zip_32x32.png;zip_16x16.png;application/x-gzip"
bz2 = "file-roller,bunzip2 -f,file-roller;Bziped File;zip_32x32.png;zip_16x16.png;application/x-bz"
tar = "file-roller,tar -xvf,file-roller;Tar Archive;zip_32x32.png;zip_16x16.png;application/x-tar"
tgz = "file-roller,tar -xzvf,file-roller;Gziped Tar;zip_32x32.png;zip_16x16.png;application/x-tgz"
tar.gz = "file-roller,tar -zxvf,file-roller;Gziped Tar;zip_32x32.png;zip_16x16.png;application/x-tgz"
tbz2 = "file-roller,tar -jxvf,file-roller;Bziped Tar;zip_32x32.png;zip_16x16.png;application/x-tbz"
tar.bz2 = "file-roller,tar -jxvf,file-roller;Bziped Tar;zip_32x32.png;zip_16x16.png;application/x-tbz"
z = "file-roller,uncompress -f,file-roller;Compressed File;zip_32x32.png;zip_16x16.png;;"
rar = "file-roller,rar x -o+,file-roller;RAR Archive;zip_32x32.png;zip_16x16.png;;"
lzh = "file-roller,lha -xf,file-roller;LZH Archive;zip_32x32.png;zip_16x16.png;;"

# Image files
img = ",,;Image File;package_32x32.png;package_16x16.png;;"
iso = ",,;ISO9660 Image;package_32x32.png;package_16x16.png;;"

# Windows
exe = "wine,,;Windows EXE;exe_32x32.png;exe_16x16.png;;"

