Modifying the User-Startup file
From MorphOS Library
Author: Dave Crawford
When considering how to utilize your MorphOS based system, you may determine that a little customization may go a long way. In doing so, an example speaks volumes greater than any step by step tutorial.
An S:User-Startup Example
;user-startup example from http://www.morphzone.org ;Like a SHELL SCRIPT the user startup uses the SEMICOLON as a comment ;Thus the entire line is skipped during startup ;User Assigns ;These can be useful for keeping up with downloads, certain filetypes, etc ;note that multiple assigns can go to the same directory ;quotes are used here since directories may have spaces in the name assign DCC "work:downloads" assign downloads "work:downloads" assign sounds "sys:sounds" assign movies "work:mplayer/video" assign projects "work:my projects" ;When installer adds something to the user-startup, it appears as below ;BEGIN CLASSACT Assign >NIL: LIBS: SYS:Classes ADD ;END CLASSACT ;Want a better ram icon? copy > NIL: SYS:S/RAM.info TO RAM:Disk.info ; when using "> NIL:" the output is redirected (>) to oblivion (NIL:) ;that is to say, no shell window will open during the startup ;The following is another installer based addition that shows an example ;of how to use the "ADD" switch to an existing assign and how to use "Path" ;BEGIN Blacks Editor Assign BED: Work:BED Assign REXX: Work:BED/Rexx ADD Path BED: ADD ;END Blacks Editor ;The following is a partial entry from an old install of MUI ;this shows how to use an if statement in the user-startup if exists MUI:Libs assign add LIBS: MUI:Libs endif ;NOTE Be careful when creating your own S:user-startup