Here is how to set up latexmk to watch the source file, continuously compile on each save, and launch evince for preview.
Put this in your latexmk.rc file:
latexmk.rc