aboutsummaryrefslogtreecommitdiff
path: root/stand/lua
diff options
context:
space:
mode:
authorKyle Evans <kevans@FreeBSD.org>2018-11-05 16:20:07 +0000
committerKyle Evans <kevans@FreeBSD.org>2018-11-05 16:20:07 +0000
commitbdf12807be5a8bcf158b37bdbbdfbc6f2e582c63 (patch)
treedd93ac69ef2e66cc72011e5b3cd98dbb4bea75f4 /stand/lua
parent18655ca2900b91c825c009cbd064a6be45ba700f (diff)
Notes
Diffstat (limited to 'stand/lua')
-rw-r--r--stand/lua/menu.lua16
1 files changed, 16 insertions, 0 deletions
diff --git a/stand/lua/menu.lua b/stand/lua/menu.lua
index 03c44bfb7c48..41c23273fadd 100644
--- a/stand/lua/menu.lua
+++ b/stand/lua/menu.lua
@@ -337,6 +337,22 @@ menu.welcome = {
submenu = menu.boot_environments,
alias = {"e", "E"},
},
+ -- chainload
+ {
+ entry_type = core.MENU_ENTRY,
+ name = function()
+ return 'Chain' .. color.highlight("L") ..
+ "oad " .. loader.getenv('chain_disk')
+ end,
+ func = function()
+ loader.perform("chain " ..
+ loader.getenv('chain_disk'))
+ end,
+ visible = function()
+ return loader.getenv('chain_disk') ~= nil
+ end,
+ alias = {"l", "L"},
+ },
},
}