Post-boot and login notification I am using 10.10.2 and I have limited experience with Terminal. I would like to create a script which would notify me (on screen) when all of the startup processes are completed, post-login. The boot process on my MBP (mid-2012) is not excessive but I would like to know when the OS is ready to start an application through the dock or other means, e.g. a notification which flashes Ready as a notification: maybe by detecting a certain percentage of CPU idleness? 

Are there any simple guides available or can someone direct me to an online resource that could provide a guide to a script that might do that?
For OS X system files you cant not determine the end since it keeps working, but if you have start up apps you can do it for those.

For the OS X you could use the first phase of boot process.

it is indicated in the Console as bootlog[0]: BOOT_TIME 1428512373 0

After that the OSX is running mostly customization, like finding and connecting to your network ect..

Or you could move to next stage in the process and monitor the WiFi connection...and so on.

You could use something like this to Monitor Console automatically in Terminal and make sound if certain message comes.

syslog -w|while read l;do [[ $l = *'message text'* ]]&amp;&amp;afplay /System/Library/Sounds/Blow.aiff;done


Replace "message text" with what you want from the Console log as your trigger.