5 Makedir "RAM:Clipboards"
9 If NOT EXISTS "RAM:ENV"
11 Assign "ENV:" "RAM:ENV"
15 Assign "CLIPS:" "RAM:Clipboards"
17 Assign "KEYMAPS:" "DEVS:Keymaps"
18 Assign "LOCALE:" "SYS:Locale"
19 Assign "LIBS:" "SYS:Classes" ADD
20 Assign "FONTS:" "SYS:Fonts"
21 Assign "HELP:" "LOCALE:Help" DEFER
22 Assign "THEMES:" "SYS:Prefs/Presets/Themes" >NIL:
23 Assign "IMAGES:" "SYS:System/Images" DEFER
24 Assign "PRINTERS:" "DEVS:Printers"
25 Assign "WANDERER:" "SYS:System/Wanderer" DEFER
27 If EXISTS "SYS:Classes/USB"
28 Assign "USBCLASSES:" "SYS:Classes/USB"
32 If EXISTS "SYS:DiskImages"
33 Assign "FDSK:" "SYS:DiskImages"
37 Mount >NIL: "DEVS:DOSDrivers/~((.#?)|(#?.info))"
41 Path "C:" "SYS:System" "S:" "SYS:Prefs" "SYS:Tools" "SYS:Utilities" QUIET
43 If EXISTS "SYS:Tools/Commodities"
44 Path "SYS:Tools/Commodities" QUIET ADD
48 Path "SYS:Demos" ADD QUIET
52 Path "Sys:RexxC" ADD QUIET
55 Copy >NIL: "ENVARC:" "ENV:" ALL NOPRO NOREQ PAT "~(def_#?.info)"
57 If EXISTS "ENV:SYS/theme.var"
58 Assign "THEME:" "${SYS/theme.var}"
60 Assign "THEME:" "THEMES:AROSDefault"
63 Touch >NIL: "FONTS:__TEST__"
66 Assign "FONTS:" "RAM:Fonts"
67 Copy >NIL: "SYS:Fonts" "FONTS:" ALL CLONE NOREQ
69 Assign >NIL: "FONTS:" "FONTS:Russian" ADD
71 IF EXISTS "FONTS:__TEST__"
72 Delete "FONTS:__TEST__" QUIET
75 If NOT EXISTS "FONTS:fixed.font"
79 AddDatatypes REFRESH QUIET
81 Run <NIL: >NIL: QUIET ConClip
83 If EXISTS "C:RexxMast"
85 Run <NIL: >NIL: QUIET C:RexxMast
88 If EXISTS "C:Decoration"
89 If EXISTS "ENV:SYS/theme.var"
90 C:Decoration <NIL: >NIL:
91 If EXISTS "THEME:global.prefs"
92 If EXISTS "ENV:Zune/usethemeprefs"
93 Copy >NIL: "THEME:global.prefs" "ENV:Zune/" NOPRO NOREQ FORCEOVERWRITE
99 Assign EXISTS "Extras:" >NIL:
101 If EXISTS "$EXTRASPATH"
102 Assign "Extras:" "$EXTRASPATH"
104 Assign "Extras:" "SYS:Extras" >NIL:
106 Assign "Extras:" "NIL:" >NIL:
111 Assign EXISTS "Development:" >NIL:
113 If EXISTS "$DEVELPATH"
114 Assign "Development:" "$DEVELPATH"
117 Assign EXISTS "Development:" >NIL:
119 Assign "Development:" "SYS:Development" >NIL:
123 If EXISTS "ENV:SYS/Packages"
124 List "ENV:SYS/Packages" NOHEAD FILES TO "T:P" LFORMAT="If EXISTS ${SYS/Packages/%N}*NCD ${SYS/Packages/%N}*NIf EXISTS S/Package-Startup*NExecute S/Package-Startup*NEndif*NEndif*N"
130 Protect "S:PCD" "s" ADD QUIET
131 Protect "S:SPat" "s" ADD QUIET
132 Protect "S:DPat" "s" ADD QUIET
134 If EXISTS "S:User-Startup"
135 Execute "S:User-Startup"