aboutsummaryrefslogtreecommitdiff
path: root/stand/lua/menu.lua
diff options
context:
space:
mode:
Diffstat (limited to 'stand/lua/menu.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"},
+ },
},
}