shell tools: globbing
This commit is contained in:
24
shellex/autorun/startup.lua
Normal file
24
shellex/autorun/startup.lua
Normal file
@@ -0,0 +1,24 @@
|
||||
local Config = require('config')
|
||||
|
||||
local kernel = _G.kernel
|
||||
local os = _G.os
|
||||
local settings = _G.settings
|
||||
|
||||
settings.set('LS_COLORS', "di=0;36:fi=0:ln=0;33:*.lua=0;32")
|
||||
|
||||
function os.setenv(k, v)
|
||||
settings.set(k, v)
|
||||
end
|
||||
function os.getenv(k)
|
||||
return settings.get(k)
|
||||
end
|
||||
|
||||
local config = Config.load('shell', { aliases = { } })
|
||||
if not config.openOsInit then
|
||||
config.openOsInit = true
|
||||
for _, alias in pairs({ 'ls', 'rm', 'cp', 'mv' }) do
|
||||
config.aliases[alias] = nil
|
||||
kernel.getShell().clearAlias(alias)
|
||||
end
|
||||
Config.update('shell', config)
|
||||
end
|
||||
Reference in New Issue
Block a user