-- The preload file initializes everything else for our shell -- Currently it just adds our builtins local fs = require 'fs' local commander = require 'commander' local bait = require 'bait' commander.register('cd', function (path) if #path == 1 then local ok, err = pcall(function() fs.cd(path[1]) end) if not ok then if err == 1 then print("directory does not exist") end end end end)