Use custom default dir for Mathematica notebooks
[khome.git] / home / .Mathematica / FrontEnd / init.m
1 SetOptions[$FrontEnd,
2 NotebookBrowseDirectory->"~/Projects/priv/mathematica-notebooks",
3 NotebookPath->{
4 FrontEnd`FileName[{$UserBaseDirectory, "Autoload",
5 Blank[], "FrontEnd", "Palettes"}],
6 FrontEnd`FileName[{$UserBaseDirectory, "Applications",
7 Blank[], "FrontEnd", "Palettes"}],
8 FrontEnd`FileName[{$BaseDirectory, "Autoload",
9 Blank[], "FrontEnd", "Palettes"}],
10 FrontEnd`FileName[{$BaseDirectory, "Applications",
11 Blank[], "FrontEnd", "Palettes"}],
12 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Autoload",
13 Blank[], "FrontEnd", "Palettes"}],
14 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Applications",
15 Blank[], "FrontEnd", "Palettes"}],
16 FrontEnd`FileName[{$UserBaseDirectory, "SystemFiles", "FrontEnd",
17 "Palettes"}],
18 FrontEnd`FileName[{$BaseDirectory, "SystemFiles", "FrontEnd", "Palettes"}],
19
20 FrontEnd`FileName[{$InstallationDirectory, "Configuration", "FrontEnd",
21 "Palettes"}],
22 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "Components",
23 Blank[], "FrontEnd", "Palettes"}],
24 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "FrontEnd",
25 "Palettes"}],
26 FrontEnd`FileName[{$HomeDirectory}],
27 FrontEnd`FileName[{$InstallationDirectory}]},
28 PalettePath->{
29 FrontEnd`FileName[{$UserBaseDirectory, "Autoload",
30 Blank[], "FrontEnd", "Palettes"}],
31 FrontEnd`FileName[{$UserBaseDirectory, "Applications",
32 Blank[], "FrontEnd", "Palettes"}],
33 FrontEnd`FileName[{$BaseDirectory, "Autoload",
34 Blank[], "FrontEnd", "Palettes"}],
35 FrontEnd`FileName[{$BaseDirectory, "Applications",
36 Blank[], "FrontEnd", "Palettes"}],
37 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Autoload",
38 Blank[], "FrontEnd", "Palettes"}],
39 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Applications",
40 Blank[], "FrontEnd", "Palettes"}],
41 FrontEnd`FileName[{$UserBaseDirectory, "SystemFiles", "FrontEnd",
42 "Palettes"}],
43 FrontEnd`FileName[{$BaseDirectory, "SystemFiles", "FrontEnd", "Palettes"}],
44
45 FrontEnd`FileName[{$InstallationDirectory, "Configuration", "FrontEnd",
46 "Palettes"}],
47 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "Components",
48 Blank[], "FrontEnd", "Palettes"}],
49 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "FrontEnd",
50 "Palettes"}]},
51 AutoOpenPalettes->{},
52 AutoOpenNotebooks->{},
53 AutoOpenPaclets->{},
54 StyleSheetPath->{ParentList,
55 FrontEnd`FileName[{
56 "/usr/local/Wolfram/Mathematica/10.3/SystemFiles/Components/MUnit/\
57 FrontEnd", "StyleSheets"}, "PacletManager" -> True]},
58 DefaultNotebook->"DefaultTemplate.nb",
59 DefaultStyleDefinitions->"Default.nb",
60 DefaultPackageStyleDefinitions->"Package.nb",
61 HomePage->"paclet:guide/WolframRoot",
62 ReferenceSystemApplication->"Automatic",
63 SystemConsoleApplication->"Automatic",
64 WebNotebooksDirectory->"~~Automatic",
65 WolframCloudBaseUrl->"https://www.wolframcloud.com/",
66 PreferencesPath->{
67 FrontEnd`FileName[{$UserBaseDirectory, "FrontEnd"}],
68 FrontEnd`FileName[{$BaseDirectory, "FrontEnd"}],
69 FrontEnd`FileName[{$InstallationDirectory, "Configuration", "FrontEnd"}],
70 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "FrontEnd"}]},
71 ConfigurationPath->{
72 FrontEnd`FileName[{$InstallationDirectory, "Configuration", "FrontEnd"}],
73 FrontEnd`FileName[{$UserBaseDirectory, "Autoload",
74 Blank[], "Configuration", "FrontEnd"}],
75 FrontEnd`FileName[{$BaseDirectory, "Autoload",
76 Blank[], "Configuration", "FrontEnd"}],
77 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Autoload",
78 Blank[], "Configuration", "FrontEnd"}]},
79 SystemHelpPath->{
80 FrontEnd`FileName[{$UserBaseDirectory}],
81 FrontEnd`FileName[{$BaseDirectory}],
82 FrontEnd`FileName[{$InstallationDirectory}]},
83 AddOnHelpPath->{
84 FrontEnd`FileName[{$UserBaseDirectory, "Autoload"}],
85 FrontEnd`FileName[{$UserBaseDirectory, "Applications"}],
86 FrontEnd`FileName[{$UserBaseDirectory, "StandardPackages"}],
87 FrontEnd`FileName[{$BaseDirectory, "Autoload"}],
88 FrontEnd`FileName[{$BaseDirectory, "Applications"}],
89 FrontEnd`FileName[{$BaseDirectory, "StandardPackages"}],
90 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Autoload"}],
91 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Applications"}],
92 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "Components"}]},
93 AutoloadPath->{
94 FrontEnd`FileName[{$UserBaseDirectory, "Autoload"}],
95 FrontEnd`FileName[{$BaseDirectory, "Autoload"}],
96 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Autoload"}]},
97 SpellingDictionariesPath->{
98 FrontEnd`FileName[{$UserBaseDirectory, "Autoload",
99 Blank[], "SpellingDictionaries"}],
100 FrontEnd`FileName[{$UserBaseDirectory, "Applications",
101 Blank[], "SpellingDictionaries"}],
102 FrontEnd`FileName[{$BaseDirectory, "Autoload",
103 Blank[], "SpellingDictionaries"}],
104 FrontEnd`FileName[{$BaseDirectory, "Applications",
105 Blank[], "SpellingDictionaries"}],
106 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Autoload",
107 Blank[], "SpellingDictionaries"}],
108 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Applications",
109 Blank[], "SpellingDictionaries"}],
110 FrontEnd`FileName[{$UserBaseDirectory, "SystemFiles",
111 "SpellingDictionaries"}],
112 FrontEnd`FileName[{$BaseDirectory, "SystemFiles", "SpellingDictionaries"}],
113
114 FrontEnd`FileName[{$InstallationDirectory, "Configuration",
115 "SpellingDictionaries"}],
116 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "Components",
117 Blank[], "SpellingDictionaries"}],
118 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles",
119 "SpellingDictionaries"}]},
120 CharacterEncodingsPath->{
121 FrontEnd`FileName[{$UserBaseDirectory, "Autoload",
122 Blank[], "CharacterEncodings"}],
123 FrontEnd`FileName[{$UserBaseDirectory, "Applications",
124 Blank[], "CharacterEncodings"}],
125 FrontEnd`FileName[{$BaseDirectory, "Autoload",
126 Blank[], "CharacterEncodings"}],
127 FrontEnd`FileName[{$BaseDirectory, "Applications",
128 Blank[], "CharacterEncodings"}],
129 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Autoload",
130 Blank[], "CharacterEncodings"}],
131 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Applications",
132 Blank[], "CharacterEncodings"}],
133 FrontEnd`FileName[{$UserBaseDirectory, "SystemFiles",
134 "CharacterEncodings"}],
135 FrontEnd`FileName[{$BaseDirectory, "SystemFiles", "CharacterEncodings"}],
136 FrontEnd`FileName[{$InstallationDirectory, "Configuration",
137 "CharacterEncodings"}],
138 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "Components",
139 Blank[], "CharacterEncodings"}],
140 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles",
141 "CharacterEncodings"}]},
142 ConvertersPath->{
143 FrontEnd`FileName[{$UserBaseDirectory, "Autoload",
144 Blank[], "Converters"}],
145 FrontEnd`FileName[{$UserBaseDirectory, "Applications",
146 Blank[], "Converters"}],
147 FrontEnd`FileName[{$BaseDirectory, "Autoload",
148 Blank[], "Converters"}],
149 FrontEnd`FileName[{$BaseDirectory, "Applications",
150 Blank[], "Converters"}],
151 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Autoload",
152 Blank[], "Converters"}],
153 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Applications",
154 Blank[], "Converters"}],
155 FrontEnd`FileName[{$UserBaseDirectory, "SystemFiles", "Converters"}],
156 FrontEnd`FileName[{$BaseDirectory, "SystemFiles", "Converters"}],
157 FrontEnd`FileName[{$InstallationDirectory, "Configuration", "Converters"}],
158
159 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "Components",
160 Blank[], "Converters"}],
161 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "Converters"}]},
162 PluginsPath->{
163 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "JLink"}],
164 FrontEnd`FileName[{$InstallationDirectory, "SystemFiles", "Java"}],
165 FrontEnd`FileName[{$UserBaseDirectory, "Autoload",
166 Blank[], "Java"}],
167 FrontEnd`FileName[{$UserBaseDirectory, "Applications",
168 Blank[], "Java"}],
169 FrontEnd`FileName[{$UserBaseDirectory, "StandardPackages",
170 Blank[], "Java"}],
171 FrontEnd`FileName[{$BaseDirectory, "Autoload",
172 Blank[], "Java"}],
173 FrontEnd`FileName[{$BaseDirectory, "Applications",
174 Blank[], "Java"}],
175 FrontEnd`FileName[{$BaseDirectory, "StandardPackages",
176 Blank[], "Java"}],
177 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Autoload",
178 Blank[], "Java"}],
179 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "Applications",
180 Blank[], "Java"}],
181 FrontEnd`FileName[{$InstallationDirectory, "AddOns", "StandardPackages",
182 Blank[], "Java"}]},
183 AllowDownloads->True,
184 AllowDocumentationUpdates->True,
185 AllowDataUpdates->True,
186 AutomaticWolframCloudLogin->True,
187 WolframId->None,
188 "DisplayImagePixels"->"Automatic",
189 Current2DTool->"Select",
190 Default2DTool->"Select",
191 IsPersistent2DTool->False,
192 Current3DTool->"RotateView",
193 Default3DTool->"RotateView",
194 IsPersistent3DTool->False,
195 MultilaunchWarning->False,
196 FrontEndEventActions->None,
197 FrontEndDynamicExpression:>Null,
198 ScreenRectangle->{{0, 1920}, {0, 1200}},
199 ScreenInformation->{{
200 ScreenArea -> {{0, 1920}, {0, 1200}},
201 FullScreenArea -> {{0, 1920}, {0, 1200}}, BitDepth -> 24, Resolution ->
202 96}},
203 FrontEndStackSize->262144,
204 BoxFormattingRecursionLimit->256,
205 NotebookEvaluateRecursionLimit->100,
206 MaxUndoSize->16777216,
207 CaseSensitiveCommandCompletion->True,
208 PrivateFrontEndOptions->{"LicensesAgreed"->{"10.3"}},
209 VersionedPreferences->False,
210 VersionedOptions->{"AutoOpenNotebooks", "PrivateFrontEndOptionsShowAtStartup"},
211 VersionsLaunched->{"10.3.1"},
212 EvaluatorStartup->ToExpression[
213 FEPrivate`FrontEndResourceString["GetFEKernelInit"]],
214 JavaVMStartupParameters->{},
215 DefaultControlPlacement->Automatic,
216 PreferencesSettings->{"Page"->"Advanced"},
217 HelpViewerSettings->{"WindowMargins"->{{16, Automatic}, {16, Automatic}},
218 "WindowSize"->{1507, 1146}},
219 PrivateFrontEndOptions->{"DialogSettings"->{
220 "Login" -> {"RememberMe" -> True},
221 "WelcomeScreen" -> {"ShowRecentFilesContextMenu" -> False},
222 "Preferences" -> {
223 "SubTabs" -> {
224 "Appearance" -> "Numbers", "SyntaxColoring" -> "Other", "Numbers" ->
225 "Formatting"}}},
226 "InterfaceSettings"->{
227 "PredictiveInterface" -> {"ShowMinimized" -> False, "FirstUse" -> False}},
228 "WolframAlphaSettings"->{
229 "BaseURL" -> "Automatic", "Reinterpret" -> True, "Interactive" -> True,
230 "Language" -> Automatic, "SendMathematicaSessionInfo" -> Automatic, "AppID" ->
231 Automatic, "MathematicaFormsFormatType" -> "MostlyInputForm"}},
232 TransitionEffect->Automatic,
233 TransitionDirection->Horizontal,
234 TransitionDuration->Short,
235 RasterExploreViewRange->17,
236 MarkerLineThickness->1.,
237 MarkerAspectRatio->0.,
238 StyleEnvironment->Automatic,
239 ScreenStyleEnvironment->"Working",
240 PrintingStyleEnvironment->"Printout",
241 ShowPageBreaks->False,
242 WindowToolbars->{},
243 RulerUnits->"Inches",
244 BlinkingCellInsertionPoint->True,
245 GhostCellInEmptyNotebook->True,
246 CellInsertionPointColor->GrayLevel[0.7500114442664225],
247 CellInsertionPointCell->None,
248 WindowSize->{Automatic, Automatic},
249 WindowMargins->Automatic,
250 WindowElements->{
251 "StatusArea", "MemoryMonitor", "MagnificationPopUp", "HorizontalScrollBar",
252 "VerticalScrollBar", "MenuBar"},
253 WindowPersistentStyles->{
254 WindowFrame, WindowMargins, WindowSize, DockedCells, Magnification},
255 BackgroundAppearance->None,
256 BackgroundAppearanceOptions->"Fill",
257 WindowTitle->Automatic,
258 WindowStatusArea->Automatic,
259 WindowOpacity->1.,
260 DockedCells->{},
261 ScrollingOptions->{"HorizontalScrollRange"->Fit,
262 "PagewiseDisplay"->False,
263 "ScrollUndo"->False,
264 "SpeedParameters"->{2., 0.1, 1., 0.4},
265 "VerticalScrollRange"->Automatic},
266 PrivateNotebookOptions->{"FinalWindowPrompt"->False},
267 FormatType->TextForm,
268 Magnification->1.,
269 Background->None,
270 LocatorPaneBoxOptions->{Alignment->{Automatic, Automatic},
271 Appearance->Automatic,
272 AutoAction->False,
273 Background->Automatic,
274 BaseStyle->{},
275 BaselinePosition->Automatic,
276 ContentPadding->True,
277 ContinuousAction->True,
278 DefaultBaseStyle->"LocatorPane",
279 Enabled->Automatic,
280 Exclusions->{},
281 FrameMargins->Automatic,
282 ImageMargins->Automatic,
283 ImageSize->Automatic,
284 LocatorAutoCreate->False,
285 TouchscreenAutoZoom->False,
286 UseGraphicsRange->All}
287 ]
This page took 0.060123 seconds and 4 git commands to generate.