function get (overwrites) {
    var options = {
        destination: overwrites.destination ?
            overwrites.destination : '.conf',
        safeDestination: overwrites.safeDestination ?
            overwrites.safeDestination : '.tempDotConf',
        safe: overwrites.safe !== undefined ?
            overwrites.safe : true,
        pattern: overwrites.pattern || '.*',
        cwd: overwrites.cwd || process.cwd(),
        silent: overwrites.silent !== undefined ?
            overwrites.silent : false
    };

    var ignore = [
        '.git*',
        'node_modules/**',
        options.destination,
        options.safeDestination + '/**'
    ];

    options.ignore = ignore.concat(overwrites.ignore ? overwrites.ignore : []);
    return options;
}

module.exports = {
    get: get
};

@@ -234,19 +234,12 @@
 : '.
-tempDotConf
+safe
 ',%0A 
@@ -317,11 +317,12 @@
 e : 
-tru
+fals
 e,%0A 
@@ -597,26 +597,69 @@
 tination
-,
 %0A    
-    
+%5D;%0A%0A    if (options.safe) %7B%0A        ignore.push(
 options.
@@ -681,23 +681,24 @@
  + '/**'
+);
 %0A    
-%5D;
+%7D
 %0A%0A    op

change some defaults