/** * Sample configuration and contents */ { "banner" : "blash version 0.1
" + "Copyright (C) 2010 BlackLight <blacklight@autistici.org>" + "
Licence GPLv3+: GNU GPL version 3 or later " + "<" + "http://gnu.org/licences/gpl.html>
" + "Source code available at " + "https://github.com/BlackLight/blash

" + "This is free software; you are free to change and " + "redistribuite it.
There is NO WARRANTY, to the " + "extent permitted by law.
" + "Type 'man blash' for help on usage and available commands

", "user" : "guest", "machine" : "localhost", "shellName" : "blash", "basepath" : "/", "promptText" : "[#{800}%n#{888}@#{800}%m#{888} %W] $ ", "promptSequences" : [ { "sequence" : "%n", "default_text" : "blacklight", "text" : function () { return shell.json.user; }, }, { "sequence" : "%m", "default_text" : "localhost", "text" : function () { return shell.json.machine; }, }, { "sequence" : "%W", "default_text" : "~", "text" : function () { return shell.path; }, } ], "directories" : [ { "path" : "/", "type" : "directory", }, { "path" : "/home", "type" : "directory", }, { "path" : "/home/blacklight", "type" : "directory", }, { "path" : "/home/blacklight/mbox", "type" : "file", "content" : "No new mail", }, { "path" : "/etc", "type" : "directory", }, { "path" : "/initrd", "type" : "file", "href" : "http://www.google.com", }, ], "commands" : [ "cat", "cd", "eval", "find", "ls", "man", "pwd", "whoami", ], }