         name    : 'dest'
         message : 'Destination'
         default : context.dest
+        filter  : (v) ->
+            path.resolve (
+                v
+                .replace /^(?:~|\$HOME)(\/|\\)/, (m, m1) -> process.env.HOME + m1
+                .replace /^~(\w+)(\/|\\)/, (m, m1, m2) -> process.env.HOME + m2 + '..' + m2 + m1 + m2
+            )
     ,
         name    : "owner"
         message : "Your name"

            process.exit 1

    commander
        .command 'home [path]'
        .description 'get/set personal home folder'
        .action (path) ->
            config.set 'home', path if path?
            console.log "\nYour current home folder: #{chalk.yellow config.get 'home'}"
            process.exit 0


            context._verbose  = options.verbose
            context.pack_name = 'new'
            context.pack_file = "../yomano-yomano"
            context.dest = config.get('home') || context.dest

    commander
        .command 'task <task_name>'
