Нивкакую не хочет работать livereload. Психанул, вставил пример со страницы самого плагина gulp-connect, тоже ничего.
var gulp = require('gulp'),
connect = require('gulp-connect');
gulp.task('connect', function() {
connect.server({
root: 'dev',
livereload: true
});
});
gulp.task('html', function () {
gulp.src('./dev/*.html')
.pipe(connect.reload());
});
gulp.task('watch', function () {
gulp.watch(['./dev/*.html'], ['html']);
});
gulp.task('default', ['connect', 'watch']);
Подозреваю, что проблема была при установке модулей - при остановке выполнения вотча через ctrl+c в начало строки

В результате этот баг убунты был замечен не сразу и я битий час ломал голову, почему вотч не отбивает на события )
Но перенос json файла + npm install ничего не дали, кроме как новой проблемы с тем, что некоторые плагины без sudo ставиться отказались... (до этого в первом проекте также пришлось ставить с через sudo, возможно именно из-за бага с терминалом, показанным выше)