1 ;;----------------------------------------------------------------------
3 ;; CrossOver Games Configuration File
5 ;;----------------------------------------------------------------------
8 ;;-----< [CrossOver] Section >------------------------------------------
9 ;; This section supplies configuration information that applies to
10 ;; CrossOver as a whole.
11 ;;----------------------------------------------------------------------
14 ;;-----------------< Basic Settings >-----------------------------------
16 ;; PreferredBrowser Specifies the browser command that CrossOver
17 ;; should use when asked to open a URL. The
18 ;; default is to try to automatically pick the
19 ;; most appropriate browser.
20 ;; This setting can use environment variables with
21 ;; the syntax '${VARNAME}'. Note that only simple
22 ;; commands are supported. In particular
23 ;; backquotes and semi-colons have no special
26 ;; Default: "" (auto-detect)
28 ;; ManagedShortcutDirs Specifies a colon-separated list of directories
29 ;; where managed bottles should create scripts to
30 ;; start Windows applications.
31 ;; This setting can use environment variables with
32 ;; the syntax '${VARNAME}'.
36 ;; PrivateShortcutDirs Specifies a colon-separated list of directories
37 ;; where private bottles should create scripts to
38 ;; start Windows applications. These directories
39 ;; must be writable by non-root users and thus
40 ;; should probably be relative to '${HOME}'.
41 ;; This setting can use environment variables with
42 ;; the syntax '${VARNAME}'.
46 ;; MenuIgnoreList This is a colon-separated list of menuing system
47 ;; IDs. It specifies menuing systems which should
48 ;; be ignored when creating and deleting menus.
52 ;; AssocIgnoreList This is a colon-separated list of association
53 ;; system IDs. It specifies association systems
54 ;; which should be ignored when creating and
55 ;; deleting associations.
59 ;; MIMEIgnoreList A colon-separated list of MIME Types to ignore.
60 ;; You can use this to prevent CrossOver Setup
61 ;; from ever associating these MIME types to a
62 ;; Windows application.
66 ;; ExtIgnoreList A colon-separated list of extensions to ignore
67 ;; when scanning the Windows associations. The
68 ;; leading dot of the extension should be omitted
69 ;; and regular expressions are allowed.
73 ;; AntiVirusScan When to scan for viruses. If set to 'never',
74 ;; then no scan is ever done. If set to
75 ;; 'untrusted', then only untrusted files are
76 ;; scanned. If set to 'start', then files are
77 ;; scanned before they are run by the wine script.
79 ;; Note that there is no way to have all files be
80 ;; scanned before they are opened by Windows
81 ;; applications, for instance when one uses the
82 ;; File -> Open dialog.
86 ;; AntiVirusCommand The command to use to scan for viruses in
87 ;; Windows applications and files.
88 ;; The default is to auto-detect Clam AntiVirus,
89 ;; Avast Anti-Virus, AVG Anti-Virus, McAfee
90 ;; LinuxShield, F-Prot AntiVirus, AntiVir
91 ;; Workstation and the Sophos Anti-Virus,
92 ;; and uses the first one found.
93 ;; This setting can use environment variables with
94 ;; the syntax '${VARNAME}'. Note that only simple
95 ;; commands are supported. In particular
96 ;; backquotes and semi-colons have no special
99 ;; Default: auto-detect
101 ;; AntiVirusClean A regular expression to apply to the hexadecimal
102 ;; scanner exit code to identify when it determined
103 ;; that the file is clean. So for instance "(0|13)"
104 ;; would mean that the virus scanner returns 0 or
105 ;; 19 ('13' in hexadecimal) for clean files.
107 ;; Default: Automatically set for supported
108 ;; virus scanners, "0" otherwise.
110 ;; AntiVirusMatch A regular expression to apply to the hexadecimal
111 ;; scanner exit code to identify when it determined
112 ;; that the file is infected. So for instance "[cd]"
113 ;; would mean that the virus scanner returns 12
114 ;; ('c' in hexadecimal) or 13 ('d') when it detects
116 ;; Any exit code that matches neither AntiVirusMatch
117 ;; nor AntiVirusClean indicates a scanner
120 ;; Default: Automatically set for supported
121 ;; virus scanners, "1" otherwise.
123 ;; ReportWineUsage If set to 1, then the wine script will
124 ;; record usage data and CrossOver will
125 ;; periodically upload that data to a server.
126 ;; If set to 0, then no usage will be recorded.
127 ;; If empty, CrossOver will periodically ask the
132 ;;----------------------------------------------------------------------
133 ;;"PreferredBrowser" = ""
134 "ManagedShortcutDirs" = "/usr/bin:${CX_ROOT}/bin"
135 "PrivateShortcutDirs" = "${HOME}/bin"
136 ;;"MenuIgnoreList" = ""
137 ;;"AssocIgnoreList" = ""
138 "MIMEIgnoreList" = "application/x-crossover-doc:application/x-gettext:text/html:text/plain:text/x-gettext-translation-template"
139 "ExtIgnoreList" = "exe:htm:html:lnk:txt:url"
140 ;;"AntiVirusScan" = ""
141 ;;"AntiVirusCommand" = ""
142 ;;"AntiVirusClean" = ""
143 ;;"AntiVirusMatch" = ""
144 ;;"ReportWineUsage" = ""
147 ;;-----------------< Advanced Settings >--------------------------------
149 ;; These values are for exceptional circumstances and are not for
150 ;; general use by end users.
152 ;; ProductVersion The internal product version.
156 ;; BuildTag Identifies the source code the product was built
161 ;; BuildTimestamp The build's timestamp.
165 ;;----------------------------------------------------------------------
166 "ProductVersion" = "10.1.1"
167 "BuildTag" = "cxgames-10.1.1rc6"
168 "BuildTimestamp" = "20110714T030410Z"
172 ;;-----< [MIMEAliases] Section >----------------------------------------
173 ;; This section specifies a list of MIME type aliases for use when
174 ;; creating associations.
175 ;;----------------------------------------------------------------------
178 ;;-----------------< MIME Type Aliases >--------------------------------
180 ;; This is a set of key/value pairs of the form:
182 ;; "mime/type1" = "mime/type2;mime/type3"
184 ;; This specifies that 'mime/type1', 'mime/type2' and 'mime/type3' are
185 ;; synonymous and causes CrossOver to associate with all three MIME
186 ;; types whenever it encounters one of them.
188 ;;----------------------------------------------------------------------
189 "application/msexcel" = "application/vnd.ms-excel;application/x-msexcel"
190 "application/mspowerpoint"= "application/vnd.ms-powerpoint;application/x-mspowerpoint"
191 "application/msword" = "application/vnd.ms-word"
192 "application/pdf" = "application/x-pdf"
193 "application/wordperfect" = "application/vnd.wordperfect;application/x-wordperfect"
194 "application/zip" = "application/x-zip-compressed"
195 "audio/midi" = "audio/x-midi"
196 "audio/mp3" = "audio/mpeg"
197 "audio/mp4" = "audio/x-m4a"
198 "audio/x-pn-realaudio" = "audio/vnd.rn-realaudio"
199 "audio/x-wav" = "audio/vnd.wave;audio/wav"
200 "text/calendar" = "text/x-vcalendar"
201 "text/directory" = "text/x-vcard"
202 "video/x-ms-asf" = "application/vnd.ms-asf"
206 ;;-----< [OfficeSetup] Section >----------------------------------------
207 ;; This section specifies settings *only* used by the CrossOver Setup
209 ;;----------------------------------------------------------------------
212 ;;-----------------< OfficeSetup Settings >-----------------------------
214 ;; BottleManagerSize If set, this is the size (widthxheight) that the
215 ;; Bottle Manager will request when starting up.
219 ;; RemoteDisplay If set to 1, CrossOver Setup will go easy on GUI
220 ;; actions so as not to swamp the network. If unset
221 ;; or left empty, CrossOver Setup will try to
222 ;; automatically detect remote displays.
226 ;; ExpandInstallDetails If set to 1, the CrossOver Software Installer will start
227 ;; installs with the list of tasks shown.
231 ;;----------------------------------------------------------------------
232 ;;"BottleManagerSize" = ""
233 ;;"RemoteDisplay" = ""
234 ;;"ExpandInstallDetails" = ""
236 ;;"ShowUntestedApps" = "0"
237 "TIEURL" = "http://ftp.codeweavers.com/pub/crossover/tie/crossover.tie.gz"
241 ;;-----< [Wine] Section >-----------------------------------------------
242 ;; This section specifies defaults for all applications to use. Any
243 ;; application that is active, but does not have a matching
244 ;; configuration section, will obtain its parameters from this section.
245 ;;----------------------------------------------------------------------
248 ;;-----------------< Advanced Path Settings >---------------------------
250 ;; Each of these values, if specified, will override the default value
251 ;; computed via CX_ROOT.
253 ;; BinPath Specifies a list of directories to prefix the
254 ;; PATH with prior to invoking a Wine subprocess.
255 ;; This setting can use environment variables with
256 ;; the syntax '${VARNAME}'.
257 ;; If you wish to use an alternative version of
258 ;; Wine, you should set this to a minimum of:
259 ;; <your-wine>:<your-wine>/server:${CX_ROOT}/bin
261 ;; Default: ${CX_ROOT}/bin
263 ;; LibPath Specifies a list of directories to prefix
264 ;; LD_LIBRARY_PATH with prior to invoking a Wine
266 ;; This setting can use environment variables with
267 ;; the syntax '${VARNAME}'.
268 ;; If you wish to use an alternative version of
269 ;; Wine, you should set this to a minimum of:
270 ;; <your-wine>:${CX_ROOT}/lib
272 ;; Default: ${CX_ROOT}/lib
274 ;; DllPath Specifies a list of directories containing
275 ;; builtin Wine builtin dlls.
276 ;; This setting can use environment variables with
277 ;; the syntax '${VARNAME}'.
278 ;; Note that this setting overrides WINEDLLPATH.
279 ;; To use WINEDLLPATH, set this field to
280 ;; "${CX_ROOT}/lib/wine:${WINEDLLPATH}". If you
281 ;; wish to use an alternative version of Wine, you
282 ;; should set this to a minimum of:
283 ;; <your-wine>/dlls:${CX_ROOT}/lib/wine
285 ;; Default: ${CX_ROOT}/lib/wine
287 ;; LDPreload If set, specifies a value to override
289 ;; This setting can use environment variables with
290 ;; the syntax '${VARNAME}'.
291 ;; Note that if it is set to an empty string, then
292 ;; LD_PRELOAD will be set to an empty string too.
293 ;; To not modify LD_PRELOAD, set it to
298 ;; LDAssumeKernel If set, specifies a value to override
300 ;; This setting can use environment variables with
301 ;; the syntax '${VARNAME}'.
302 ;; Note that if it is set to an empty string, then
303 ;; LD_ASSUME_KERNEL will be set to an empty string
304 ;; too. To not modify LD_ASSUME_KERNEL, either
305 ;; comment out the LDAssumeKernel setting, or set
306 ;; it to ${LD_ASSUME_KERNEL}.
308 ;; Default: ${LD_ASSUME_KERNEL}
310 ;;----------------------------------------------------------------------
315 ;;"LDAssumeKernel" = ""
318 ;;-----< [BottleDefaults] Section >-------------------------------------
319 ;; This section specifies settings to be used when creating a new
321 ;;----------------------------------------------------------------------
324 ;;-----------------< Bottle Settings >----------------------------------
326 ;; MenuRoot Specifies where Wine should create the menu
327 ;; entries for Windows applications, i.e. where
328 ;; the root of the "Start Menu" should be.
332 ;; MenuStrip Specifies that the first N Windows menu levels
333 ;; should be stripped. So if MenuStrip is set to
334 ;; one, then a menu that would be in the 'Programs'
335 ;; menu folder on Windows, would appear in the menu
336 ;; root in your desktop environment.
340 ;; HttpProxyHost If set and non empty, this host is used as the
341 ;; Http proxy host. If empty, no proxy is set.
342 ;; If not set, $http_proxy is used.
344 ;; Default: Based on $http_proxy
346 ;; HttpProxyPort If HttpProxyHost is set and non empty,
347 ;; this value is used as the Http proxy port.
349 ;; Default: Based on $http_proxy
351 ;;----------------------------------------------------------------------
352 "MenuRoot" = "/Windows Games"
354 ;;"HttpProxyHost" = ""
355 ;;"HttpProxyPort" = ""