В MacOS (и я предполагаю, что и в linux) вы можете использовать команду 'watch' из терминала.
Сначала вам нужно установить ее, например, с помощью "homebrew"
brew install watch
и затем вы можете запустить его как:
watch haml haml/mypage.html.haml html/mypage.html