File: xferc.in

package info (click to toggle)
xfe 1.43.1-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 15,420 kB
  • sloc: cpp: 55,394; ansic: 17,298; sh: 9,832; makefile: 723; yacc: 289
file content (375 lines) | stat: -rw-r--r-- 20,628 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
#
# Xfe default settings
# Version : 05/01/2015 for Debian
#
# These settings are overridden in ~/.config/xfe/xferc
#

[SETTINGS]
#
# Where to search for icons
#
iconpath = @prefix@/share/xfe/icons/gnomeblue-theme


[KEYBINDINGS]
#
# Default key bindings
# These shortcuts can be changed by copying them to your .xferc file
#

# Common default key bindings for all Xfe applications
# Note : ESC and Return key bindings are hardcoded
select_all=Ctrl-A
copy=Ctrl-C
search=Ctrl-F
search_prev=Shift-Ctrl-G
search_next=Ctrl-G
go_home=Ctrl-H
invert_selection=Ctrl-I
open=Ctrl-O
print=Ctrl-P
quit=Ctrl-Q
paste=Ctrl-V
close=Ctrl-W
cut=Ctrl-X
deselect_all=Ctrl-Z
help=F1
new_file=Ctrl-N
new_folder=F7
big_icons=F10
small_icons=F11
full_file_list=F12
hidden_files=Ctrl-F6
thumbnails=Ctrl-F7
go_work=Shift-F2
go_up=Backspace
go_back=Ctrl-Backspace
go_forward=Shift-Backspace


# Key bindings specific to X File Explorer (Xfe)
add_bookmark=Ctrl-B
filter=Ctrl-D
execute_command=Ctrl-E
new_symlink=Ctrl-J
switch_panels=Ctrl-K
clear_location=Ctrl-L
mount=Ctrl-M
rename=F2
refresh=Ctrl-R
symlink_to=Ctrl-S
terminal=Ctrl-T
unmount=Ctrl-U
synchronize_panels=Ctrl-Y
new_window=F3
edit=F4
copy_to=F5
move_to=F6
properties=F9
one_panel=Ctrl-F1
tree_panel=Ctrl-F2
two_panels=Ctrl-F3
tree_two_panels=Ctrl-F4
hidden_dirs=Ctrl-F5
go_to_trash=Ctrl-F8
new_root_window=Shift-F3
view=Shift-F4
move_to_trash=Del
restore_from_trash=Alt-Del
delete=Shift-Del
empty_trash_can=Ctrl-Del


# Key bindings specific to X File Image (Xfimage)
# Note : Ctrl-+ and Ctrl-- (zoom in and zoom out) key bindings are hardcoded
zoom_win=Ctrl-F
mirror_horizontally=Ctrl-H
zoom_100=Ctrl-I
rotate_left=Ctrl-L
rotate_right=Ctrl-R
mirror_vertically=Ctrl-V

# Key bindings specific to X File Write (Xfwrite)
word_wrap=Ctrl-K
goto_line=Ctrl-L
new=Ctrl-N
replace=Ctrl-R
save=Ctrl-S
line_numbers=Ctrl-T
upper_case=Shift-Ctrl-U
lower_case=Ctrl-U
redo=Ctrl-Y
undo=Ctrl-Z


[FILETYPES]
#
# You can add new types and customizations in the file ~/.config/xfe/xferc
# 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
# Mime type is not used yet
# Default text viewer, editor, etc. are specified as <txtviewer>, <txteditor>, etc.
# These definitions correspond to the user defined programs in Preferences / Programs dialog
# The related file associations can also be changed through Xfe gui or directly within this file
#

# Xfe configuration files
xferc = "<txteditor>,<txtviewer>,<txteditor>;Xfe Configuration;config_32x32.png;config_16x16.png;;"
xfprc = "<txteditor>,<txtviewer>,<txteditor>;Xfe Configuration;config_32x32.png;config_16x16.png;;"
xfirc = "<txteditor>,<txtviewer>,<txteditor>;Xfe Configuration;config_32x32.png;config_16x16.png;;"
xfwrc = "<txteditor>,<txtviewer>,<txteditor>;Xfe Configuration;config_32x32.png;config_16x16.png;;"

# Administration
menu.lst = "<txteditor>,<txtviewer>,<txteditor>;Grub Configuration;config_32x32.png;config_16x16.png;;"

# Trash info
trashinfo = "<txteditor>,<txtviewer>,<txteditor>;Trash info;text_32x32.png;text_16x16.png;;"

# Information
bugs = "<txteditor>,<txtviewer>,<txteditor>;Bugs File;bug_32x32.png;bug_16x16.png;;"
news = "<txteditor>,<txtviewer>,<txteditor>;News File;news_32x32.png;news_16x16.png;;"
copyright = "<txteditor>,<txtviewer>,<txteditor>;Copyright File;info_32x32.png;info_16x16.png;;"
install = "<txteditor>,<txtviewer>,<txteditor>;Install File;info_32x32.png;info_16x16.png;;"
readme = "<txteditor>,<txtviewer>,<txteditor>;Readme File;help_32x32.png;help_16x16.png;;"
log = "<txteditor>,<txtviewer>,<txteditor>;Log File;info_32x32.png;info_16x16.png;;"
changelog = "<txteditor>,<txtviewer>,<txteditor>;Log File;info_32x32.png;info_16x16.png;;"
control = "<txteditor>,<txtviewer>,<txteditor>;Control File;info_32x32.png;info_16x16.png;;"
copying = "<txteditor>,<txtviewer>,<txteditor>;Copyright File;info_32x32.png;info_16x16.png;;"
authors = "<txteditor>,<txtviewer>,<txteditor>;Authors File;info_32x32.png;info_16x16.png;;"
watch = "<txteditor>,<txtviewer>,<txteditor>;Watch File;info_32x32.png;info_16x16.png;;"
todo = "<txteditor>,<txtviewer>,<txteditor>;Todo File;info_32x32.png;info_16x16.png;;"
about-nls = "<txteditor>,<txtviewer>,<txteditor>;NLS 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
rules = "<txteditor>,<txtviewer>,<txteditor>;Rules Makefile;make_32x32.png;make_16x16.png;;"
makefile = "<txteditor>,<txtviewer>,<txteditor>;Makefile;make_32x32.png;make_16x16.png;;"
makefile.am = "<txteditor>,<txtviewer>,<txteditor>;Automake Makefile;make_32x32.png;make_16x16.png;;"
mk = "<txteditor>,<txtviewer>,<txteditor>;Makefile;make_32x32.png;make_16x16.png;;"
ac = "<txteditor>,<txtviewer>,<txteditor>;Configure Makefile;make_32x32.png;make_16x16.png;;"
in = "<txteditor>,<txtviewer>,<txteditor>;Configure Makefile;make_32x32.png;make_16x16.png;;"
configure = "<txteditor>,<txtviewer>,<txteditor>;Configure Script;make_32x32.png;make_16x16.png;;"
sh = ",<txtviewer>,<txteditor>;Shell Script;shell_32x32.png;shell_16x16.png;;"
csh = ",<txtviewer>,<txteditor>;C-Shell Script;shell_32x32.png;shell_16x16.png;;"
h = "<txteditor>,<txtviewer>,<txteditor>;C Header;h_32x32.png;h_16x16.png;;"
hpp = "<txteditor>,<txtviewer>,<txteditor>;C++ Header;h_32x32.png;h_16x16.png;;"
hxx = "<txteditor>,<txtviewer>,<txteditor>;C++ Header;h_32x32.png;h_16x16.png;;"
o = ",,;Object File;o_32x32.png;o_16x16.png;;"
c = "<txteditor>,<txtviewer>,<txteditor>;C Source;c_32x32.png;c_16x16.png;;"
cc = "<txteditor>,<txtviewer>,<txteditor>;C++ Source;cc_32x32.png;cc_16x16.png;;"
cpp = "<txteditor>,<txtviewer>,<txteditor>;C++ Source;cc_32x32.png;cc_16x16.png;;"
cxx = "<txteditor>,<txtviewer>,<txteditor>;C++ Source;cc_32x32.png;cc_16x16.png;;"
bas = "<txteditor>,<txtviewer>,<txteditor>;Basic Source;text_32x32.png;text_16x16.png;;"
java = "<txteditor>,<txtviewer>,<txteditor>;Java Source;java_32x32.png;java_16x16.png;;"
class = "<txteditor>,<txtviewer>,<txteditor>;Java Binary;class_32x32.png;class_16x16.png;;"
core = ",,;Core Dump;core_32x32.png;core_16x16.png;;"
pl = "<txteditor>,<txtviewer>,<txteditor>;Perl Source;text_32x32.png;text_16x16.png;;"
pm = "<txteditor>,<txtviewer>,<txteditor>;Perl Module;text_32x32.png;text_16x16.png;;"
py = "<txteditor>,<txtviewer>,<txteditor>;Python Source;text_32x32.png;text_16x16.png;;"
pyo = ",,;Python Object;o_32x32.png;o_16x16.png;;"
rb = "<txteditor>,<txtviewer>,<txteditor>;Ruby Source;text_32x32.png;text_16x16.png;;"
ml = "<txteditor>,<txtviewer>,<txteditor>;Caml Source;text_32x32.png;text_16x16.png;;"
pas = "<txteditor>,<txtviewer>,<txteditor>;Pascal Source;text_32x32.png;text_16x16.png;;"
tcl = "<txteditor>,<txtviewer>,<txteditor>;Tcl Source;tcl_32x32.png;tcl_16x16.png;;"
bak = "<txteditor>,<txtviewer>,<txteditor>;Backup File;bak_32x32.png;bak_16x16.png;;"
conf = "<txteditor>,<txtviewer>,<txteditor>;Configuration file;config_32x32.png;config_16x16.png;;"
config = "<txteditor>,<txtviewer>,<txteditor>;Configuration file;config_32x32.png;config_16x16.png;;"
ini = "<txteditor>,<txtviewer>,<txteditor>;Configuration file;config_32x32.png;config_16x16.png;;"
kdelnk = "<txteditor>,<txtviewer>,<txteditor>;KDE Link;config_32x32.png;config_16x16.png;;"
desktop = "<txteditor>,<txtviewer>,<txteditor>;Desktop Entry;config_32x32.png;config_16x16.png;;"
txt = "<txteditor>,<txtviewer>,<txteditor>;Plain Text;text_32x32.png;text_16x16.png;;"
m = "<txteditor>,<txtviewer>,<txteditor>;Matlab Source;m_32x32.png;m_16x16.png;;"
sci = "<txteditor>,<txtviewer>,<txteditor>;Scilab Function;sci_32x32.png;sci_16x16.png;;"
sce = "<txteditor>,<txtviewer>,<txteditor>;Scilab Script;sci_32x32.png;sci_16x16.png;;"
vhdl = "<txteditor>,<txtviewer>,<txteditor>;Vhdl Source;vhdl_32x32.png;vhdl_16x16.png;;"
vhd = "<txteditor>,<txtviewer>,<txteditor>;Vhdl Source;vhdl_32x32.png;vhdl_16x16.png;;"
vlog = "<txteditor>,<txtviewer>,<txteditor>;Verilog Source;vlog_32x32.png;vlog_16x16.png;;"
diff = "<txteditor>,<txtviewer>,<txteditor>;Diff File;text_32x32.png;text_16x16.png;;"
po = "<txteditor>,<txtviewer>,<txteditor>;Locale File;text_32x32.png;text_16x16.png;;"
dpatch = "<txteditor>,<txtviewer>,<txteditor>;Debian Patch;text_32x32.png;text_16x16.png;;"
patch = "<txteditor>,<txtviewer>,<txteditor>;Source Patch;text_32x32.png;text_16x16.png;;"
spec = "<txteditor>,<txtviewer>,<txteditor>;RPM Spec;rpm_32x32.png;rpm_16x16.png;;"
xml = "<txteditor>,<txtviewer>,<txteditor>;XML File;text_32x32.png;text_16x16.png;;"
frm = "<txteditor>,<txtviewer>,<txteditor>;VisualBasic Source;text_32x32.png;text_16x16.png;;"
asc = "<txteditor>,<txtviewer>,<txteditor>;ASCII File;text_32x32.png;text_16x16.png;;"
ctd = "cherrytree,cherrytree,cherrytree;CherryTree Document;text_32x32.png;text_16x16.png;;"

# Web
html = "firefox,firefox,<txteditor>;Hyper Text;html_32x32.png;html_16x16.png;;"
htm = "firefox,firefox,<txteditor>;Hyper Text;html_32x32.png;html_16x16.png;;"
php = "firefox,firefox,<txteditor>;PHP Source;html_32x32.png;html_16x16.png;;"
js = "<txteditor>,<txtviewer>,<txteditor>;Javascript;html_32x32.png;html_16x16.png;;"
css = "<txteditor>,<txtviewer>,<txteditor>;Style Sheet;text_32x32.png;text_16x16.png;;"

# LaTeX / Postscript / PDF
tex = "<txteditor>,<txtviewer>,<txteditor>;TeX Document;tex_32x32.png;tex_16x16.png;;"
dvi = "xdvi,xdvi,;DVI Document;dvi_32x32.png;dvi_16x16.png;;"
pdf = "<pdfviewer>,<pdfviewer>,xournal;PDF Document;pdf_32x32.png;pdf_16x16.png;;"
ps = "gv,gv,xfwrite;PostScript Document;ps_32x32.png;ps_16x16.png;;"
eps = "gv,gv,xfwrite;Encapsulated PostScript Document;ps_32x32.png;ps_16x16.png;;"
djvu = "djview,djview,;DJVU Document;djvu_32x32.png;djvu_16x16.png;;"
xoj = "xournal,xournal,xournal;PDF Edit Information;gz_32x32.png;gz_16x16.png;;"

# eBooks
epub = "fbreader,fbreader,;ePub eBook;epub_32x32.png;epub_16x16.png;;"
fb2 = "fbreader,fbreader,;FB2 eBook;epub_32x32.png;epub_16x16.png;;"
orb = "fbreader,fbreader,;ORB eBook;epub_32x32.png;epub_16x16.png;;"

# LibreOffice
odb = "lobase,lobase,lobase;OpenDocument Database;odf_32x32.png;odf_16x16.png;;"
odt = "lowriter,lowriter,lowriter;OpenDocument Text;odt_32x32.png;odt_16x16.png;;"
odp = "loimpress,loimpress,loimpress;OpenDocument Presentation;odp_32x32.png;odp_16x16.png;;"
odg = "lodraw,lodraw,lodraw;OpenDocument Graphic;odg_32x32.png;odg_16x16.png;;"
ods = "localc,localc,localc;OpenDocument Spreadsheet;ods_32x32.png;ods_16x16.png;;"
odf = "lomath,lomath,lomath;OpenDocument Formula;odf_32x32.png;odf_16x16.png;;"
ott = "lowriter,lowriter,lowriter;OpenDocument Template Text;odt_32x32.png;odt_16x16.png;;"
otp = "loimpress,loimpress,loimpress;OpenDocument Template Presentation;odp_32x32.png;odp_16x16.png;;"
otg = "lodraw,lodraw,lodraw;OpenDocument Template Graphic;odg_32x32.png;odg_16x16.png;;"
ots = "localc,localc,localc;OpenDocument Template Spreadsheet;ods_32x32.png;ods_16x16.png;;"
otf = "lomath,lomath,lomath;OpenDocument Template Formula;odf_32x32.png;odf_16x16.png;;"
sxw = "lowriter,lowriter,lowriter;OpenOffice 1.0 Text;sxw_32x32.png;sxw_16x16.png;;"
sxi = "loimpress,loimpress,loimpress;OpenOffice 1.0 Impress;sxi_32x32.png;sxi_16x16.png;;"
sxc = "localc,localc,localc;OpenOffice 1.0 Calc;sxc_32x32.png;sxc_16x16.png;;"
sxm = "lomath,lomath,lomath;OpenOffice 1.0 Math;sxm_32x32.png;sxm_16x16.png;;"
sxd = "lodraw,lodraw,lodraw;OpenOffice 1.0 Draw;sxd_32x32.png;sxd_16x16.png;;"
sdw = "lowriter,lowriter,lowriter;Starwriter 5.0 Document;sxw_32x32.png;sxw_16x16.png;;"
sdi = "loimpress,loimpress,loimpress;StarImpress 5.0 Document;sxi_32x32.png;sxi_16x16.png;;"
sdc = "localc,localc,localc;StarCalc 5.0 Document;sxc_32x32.png;sxc_16x16.png;;"
smf = "lomath,lomath,lomath;StarMath 5.0 Document;sxm_32x32.png;sxm_16x16.png;;"
sda = "lodraw,lodraw,lodraw;StarDraw 5.0 Document;sxd_32x32.png;sxd_16x16.png;;"

# MS Office
rtf = "lowriter,lowriter,lowriter;RTF Document;doc_32x32.png;doc_16x16.png;;"
dot = "lowriter,lowriter,lowriter;Word Template;doc_32x32.png;doc_16x16.png;;"
doc = "lowriter,lowriter,lowriter;Word Document;doc_32x32.png;doc_16x16.png;;"
wbk = "lowriter,lowriter,lowriter;Word Backup Document;doc_32x32.png;doc_16x16.png;;"
wri = "lowriter,lowriter,lowriter;Write Document;doc_32x32.png;doc_16x16.png;;"
pot = "loimpress,loimpress,loimpress;PowerPoint Template;ppt_32x32.png;ppt_16x16.png;;"
ppt = "loimpress,loimpress,loimpress;PowerPoint Presentation;ppt_32x32.png;ppt_16x16.png;;"
pps = "loimpress,loimpress,loimpress;PowerPoint Show;ppt_32x32.png;ppt_16x16.png;;"
docx = "lowriter,lowriter,lowriter;Word OOXML Document;doc_32x32.png;doc_16x16.png;;"
xlsx = "localc,localc,localc;Excel OOXML Spreadsheet;xls_32x32.png;xls_16x16.png;;"
pptx = "loimpress,loimpress,loimpress;PowerPoint OOXML Presentation;ppt_32x32.png;ppt_16x16.png;;"
xls = "localc,localc,localc;Excel Spreadsheet;xls_32x32.png;xls_16x16.png;;"
xlt = "localc,localc,localc;Excel Template;xls_32x32.png;xls_16x16.png;;"
vsd = "lodraw,lodraw,lodraw;Visio Drawing;vsd_32x32.png;vsd_16x16.png;;"
vst = "lodraw,lodraw,lodraw;Visio Template;vsd_32x32.png;vsd_16x16.png;;"
vss = "lodraw,lodraw,lodraw;Visio Solution;vsd_32x32.png;vsd_16x16.png;;"

# Bitmap images
png = "<imgviewer>,<imgviewer>,<imgeditor>;PNG Image;png_32x32.png;png_16x16.png;;"
jpg = "<imgviewer>,<imgviewer>,<imgeditor>;JPEG Image;jpeg_32x32.png;jpeg_16x16.png;;"
jpeg = "<imgviewer>,<imgviewer>,<imgeditor>;JPEG Image;jpeg_32x32.png;jpeg_16x16.png;;"
xbm = "<imgviewer>,<imgviewer>,<imgeditor>;X Bitmap;xbm_32x32.png;xbm_16x16.png;;"
xpm = "<imgviewer>,<imgviewer>,<imgeditor>;X Pixmap;xpm_32x32.png;xpm_16x16.png;;"
tif = "<imgviewer>,<imgviewer>,<imgeditor>;TIFF Image;tif_32x32.png;tif_16x16.png;;"
tiff = "<imgviewer>,<imgviewer>,<imgeditor>;TIFF Image;tif_32x32.png;tif_16x16.png;;"
gif = "<imgviewer>,<imgviewer>,<imgeditor>;GIF Image;gif_32x32.png;gif_16x16.png;;"
bmp = "<imgviewer>,<imgviewer>,<imgeditor>;BMP Image;bmp_32x32.png;bmp_16x16.png;;"
xcf = "<imgviewer>,<imgeditor>,<imgeditor>;XCF Image;xcf_32x32.png;xcf_16x16.png;;"
ico = "<imgviewer>,<imgviewer>,<imgeditor>;Icon Image;gif_32x32.png;gif_16x16.png;;"

# Fonts
ttf = "fontforge,,fontforge;TrueType Font;font_32x32.png;font_16x16.png;;"
otf = "fontforge,,fontforge;OpenType Font;font_32x32.png;font_16x16.png;;"
sfd = "fontforge,fontforge,fontforge;Fontforge Source Font;font_32x32.png;font_16x16.png;;"
pfa = ",,;Type1 Font;font_32x32.png;font_16x16.png;;"
pfb = "fontforge,,fontforge;Type1 Font;font_32x32.png;font_16x16.png;;"
afm = ",,fontforge;Type1 Font Metric;font_32x32.png;font_16x16.png;;"
pfm = ",,;Type1 Font Metric;font_32x32.png;font_16x16.png;;"

# Vector graphics
svg = "inkscape,inkscape,inkscape;SVG Image;svg_32x32.png;svg_16x16.png;;"
dia = "dia,dia,dia;Dia Drawing;dia_32x32.png;dia_16x16.png;;"
emf = ",,;EMF Image;drw_32x32.png;drw_16x16.png;;"
wmf = ",,;WMF Image;drw_32x32.png;drw_16x16.png;;"
cgm = ",,;CGM Image;drw_32x32.png;drw_16x16.png;;"
fig = "xfig,xfig,xfig;FIG Image;drw_32x32.png;drw_16x16.png;;"

# DTP
sla = "scribus,scribus,scribus;Scribus Document;sla_32x32.png;sla_16x16.png;;"
slc = "scribus,scribus,scribus;Scribus Document;sla_32x32.png;sla_16x16.png;;"

# Sound
wav = "<audioplayer>,<audioplayer>,audacity;Wave Audio;wave_32x32.png;wave_16x16.png;;"
mp3 = "<audioplayer>,<audioplayer>,audacity;MPEG Audio;mp3_32x32.png;mp3_16x16.png;;"
m4a = "<audioplayer>,<audioplayer>,audacity;MPEG Audio;mp3_32x32.png;mp3_16x16.png;;"
mpeg3 = "<audioplayer>,<audioplayer>,audacity;MPEG Audio;mp3_32x32.png;mp3_16x16.png;;"
ogg = "<audioplayer>,<audioplayer>,audacity;Ogg Vorbis Audio;mp3_32x32.png;mp3_16x16.png;;"
xm = "<audioplayer>,<audioplayer>,;Audio module;wave_32x32.png;wave_16x16.png;;"
mod = "<audioplayer>,<audioplayer>,;Audio module;wave_32x32.png;wave_16x16.png;;"
s3m = "<audioplayer>,<audioplayer>,;Audio module;wave_32x32.png;wave_16x16.png;;"
au = "play,play,;Sound;sound_32x32.png;sound_16x16.png;;"
aup = "audacity,audacity,audacity;Sound;sound_32x32.png;sound_16x16.png;;"
midi = "timidity,timidity,;MIDI File;midi_32x32.png;midi_16x16.png;;"
mid = "timidity,timidity,;MIDI File;midi_32x32.png;midi_16x16.png;;"
pls = "<audioplayer>,<audioplayer>,;XMMS Playlist;mp3_32x32.png;mp3_16x16.png;;"
m3u = "<audioplayer>,<audioplayer>,;Audio Playlist;mp3_32x32.png;mp3_16x16.png;;"
flac = "<audioplayer>,<audioplayer>,audacity;FLAC Audio;sound_32x32.png;sound_16x16.png;;"
aac = "<audioplayer>,<audioplayer>,audacity;AAC Audio;sound_32x32.png;sound_16x16.png;;"

# Light
qxf = "qlcplus-fixtureeditor -o,qlcplus-fixtureeditor -o,qlcplus-fixtureeditor -o;QLC+ Fixture;video_32x32.png;video_16x16.png;;"
qxw = "qlcplus -o,qlcplus -o,qlcplus -o;QLC+ Workspace;video_32x32.png;video_16x16.png;;"

# Video
avi = "<videoplayer>,<videoplayer>,avidemux --load;Video;video_32x32.png;video_16x16.png;;"
vob = "<videoplayer>,<videoplayer>,avidemux --load;MPEG Video;video_32x32.png;video_16x16.png;;"
mpeg = "<videoplayer>,<videoplayer>,avidemux --load;MPEG Video;video_32x32.png;video_16x16.png;;"
mpg = "<videoplayer>,<videoplayer>,avidemux --load;MPEG Video;video_32x32.png;video_16x16.png;;"
wmv = "<videoplayer>,<videoplayer>,;WMV Video;video_32x32.png;video_16x16.png;;"
mov = "<videoplayer>,<videoplayer>,;MPEG Video;video_32x32.png;video_16x16.png;;"
ogm = "<videoplayer>,<videoplayer>,;OggMedia Video;video_32x32.png;video_16x16.png;;"
ogv = "<videoplayer>,<videoplayer>,;Ogg Video;video_32x32.png;video_16x16.png;;"
mkv = "<videoplayer>,<videoplayer>,;MKV Video;video_32x32.png;video_16x16.png;;"
m4v = "<videoplayer>,<videoplayer>,;M4V Video;video_32x32.png;video_16x16.png;;"
flv = "<videoplayer>,<videoplayer>,;Flash Video;video_32x32.png;video_16x16.png;;"
rm = "realplay,realplay,;RealPlayer Video;video_32x32.png;video_16x16.png;;"
ram = "realplay,realplay,;RealPlayer Video;video_32x32.png;video_16x16.png;;"
tox = "<videoplayer>,<videoplayer>,;Video Playlist;video_32x32.png;video_16x16.png;;"
mp4 = "<videoplayer>,<videoplayer>,;MPEG4 Video;video_32x32.png;video_16x16.png;;"
webm = "<videoplayer>,<videoplayer>,;WEBM Video;video_32x32.png;video_16x16.png;;"

# Archives
# Be careful: by default, extracting overwrite files with the same name
rpm = "xfp,xfp,xfp;RPM Package;rpm_32x32.png;rpm_16x16.png;;"
deb = "xfp,xfp,xfp;DEB Package;deb_32x32.png;deb_16x16.png;;"
zip = "<archiver>,<archiver>,<archiver>;ZIP Archive;zip_32x32.png;zip_16x16.png;;"
7z = "<archiver>,<archiver>,<archiver>;7ZIP Archive;zip_32x32.png;zip_16x16.png;;"
gz = "<archiver>,<archiver>,<archiver>;Gzipped File;gz_32x32.png;gz_16x16.png;;"
xz = "<archiver>,<archiver>,<archiver>;XZipped File;gz_32x32.png;gz_16x16.png;;"
bz2 = "<archiver>,<archiver>,<archiver>;Bzipped File;bz2_32x32.png;bz2_16x16.png;;"
tar = "<archiver>,<archiver>,<archiver>;Tar Archive;tar_32x32.png;tar_16x16.png;;"
tgz = "<archiver>,<archiver>,<archiver>;Gzipped Tar;tgz_32x32.png;tgz_16x16.png;;"
tar.gz = "<archiver>,<archiver>,<archiver>;Gzipped Tar;tgz_32x32.png;tgz_16x16.png;;"
taz = "<archiver>,<archiver>,<archiver>;Compressed Tar;tgz_32x32.png;tgz_16x16.png;;"
tar.z = "<archiver>,<archiver>,<archiver>;Compressed Tar;tgz_32x32.png;tgz_16x16.png;;"
txz = "<archiver>,<archiver>,<archiver>;XZipped Tar;tgz_32x32.png;tgz_16x16.png;;"
tar.xz = "<archiver>,<archiver>,<archiver>;XZipped Tar;tgz_32x32.png;tgz_16x16.png;;"
tbz2 = "<archiver>,<archiver>,<archiver>;Bzipped Tar;tbz2_32x32.png;tbz2_16x16.png;;"
tar.bz2 = "<archiver>,<archiver>,<archiver>;Bzipped Tar;tbz2_32x32.png;tbz2_16x16.png;;"
tbz = "<archiver>,<archiver>,<archiver>;Bzipped Tar;tbz2_32x32.png;tbz2_16x16.png;;"
z = "<archiver>,<archiver>,<archiver>;Compressed File;z_32x32.png;z_16x16.png;;"
rar = "<archiver>,<archiver>,<archiver>;RAR Archive;rar_32x32.png;rar_16x16.png;;"
lzh = "<archiver>,<archiver>,<archiver>;LZH Archive;lzh_32x32.png;lzh_16x16.png;;"
arj = "<archiver>,<archiver>,<archiver>;ARJ Archive;arj_32x32.png;arj_16x16.png;;"
ace = "<archiver>,<archiver>,<archiver>;ACE Archive;ace_32x32.png;ace_16x16.png;;"
jar = "<archiver>,<archiver>,<archiver>;Java Archive;zip_32x32.png;zip_16x16.png;;"

# Filesystems image files
img = ",,;Image File;package_32x32.png;package_16x16.png;;"
iso = "<archiver>,<archiver>,<archiver>;ISO9660 Image;package_32x32.png;package_16x16.png;;"

# Windows
exe = "wine,,;Windows EXE;exe_32x32.png;exe_16x16.png;;"
chm = "xchm,xchm,xchm;Windows Help;chm_32x32.png;chm_16x16.png;;"

# File transfer
torrent = "transmission-gtk,transmission-gtk,;Torrent File;dl_32x32.png;dl_16x16.png;;"