   styles_to_concat      = config.styles  || []
   name_script_to_concat = config.nameContactScript || "script.js"
   name_styles_to_concat = config.nameContactStyle || "style.css"
+  disable_tasks         = config.tasks || {}
 
   # Rutas y destinos
   __base = config.patch || do process.cwd

  # Tareas
  #
  gulp.task 'markdown', ->
    gulp.src matchs.markdown
      .pipe do markdown
      .pipe gulp.dest dests.markdown
      .pipe do connect.reload

  gulp.task 'stylus', ->
    gulp.src matchs.stylus
      .pipe do stylus
      .pipe gulp.dest dests.css
      .pipe do cssmin
      .pipe rename suffix: '.min'
      .pipe gulp.dest dests.css
      .pipe do connect.reload

  gulp.task 'sass', ->
    gulp.src matchs.sass
      .pipe do sass
      .pipe gulp.dest dests.css
      .pipe do cssmin
      .pipe rename suffix: '.min'
      .pipe gulp.dest dests.css
      .pipe do connect.reload

  gulp.task 'coffee', ->
    gulp.src matchs.coffee
      .pipe do include
      .pipe do sourcemaps.init
      .pipe do coffee
      .pipe do minify
      # .on 'error', gutil.log
      .pipe sourcemaps.write '.'
      .pipe gulp.dest dests.js
      .pipe do connect.reload

  gulp.task 'jade', ->
    gulp.src matchs.jade
      .pipe do jade
      .pipe gulp.dest dests.html
      .pipe do connect.reload

  gulp.task 'concat', [
    'coffee'
    ], ->
    gulp.src script_to_concat
      .pipe concat name_script_to_concat
      .pipe do minify
      .pipe gulp.dest dests.js
      .pipe do connect.reload

  gulp.task 'concat-css', [
    'sass'
    'stylus'
    ], ->
    gulp.src styles_to_concat
      .pipe concatCss name_styles_to_concat
      .pipe do minify
      .pipe gulp.dest dests.css
      .pipe do connect.reload

  gulp.task 'init', ->

    try fs.mkdirSync "#{src}"
    try fs.mkdirSync "#{dest}"
    for index, name of names
      try fs.mkdirSync "#{src}/#{name}"

  gulp.task 'debug', [
    'coffee'

    ]

  gulp.task 'connect', ->
    if !(disable_tasks.connect is false)
      connect.server
        root: ["#{dest}", "#{src}/public", 'bower_components']
        livereload: true



