defaultenv-2: move settings in a submenu
To be more clear so on the mainmenu we will just have - the boot option - settings - shell - reset when starting to have a long list of boot option the menu start to be big Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
b5c1671e0b
commit
771bec2e63
|
@ -14,11 +14,7 @@ while true; do
|
|||
|
||||
boot-entries-collect
|
||||
|
||||
menu -e -a -R -m boot -c "$global.editcmd /env/network/eth0" -d "Network settings"
|
||||
menu -e -a -R -m boot -c "$global.editcmd /env/config" -d "Config settings"
|
||||
menu -e -a -m boot -c "boot-entries-edit" -d "Edit boot entries"
|
||||
menu -e -a -m boot -c "init-entries-edit" -d "Edit init entries"
|
||||
menu -e -a -R -m boot -c "saveenv || echo \"failed to save environment\" && sleep 2" -d "Save settings"
|
||||
menu -e -a -m boot -c "settings" -d "Settings"
|
||||
menu -e -a -m boot -c 'PATH=$savepath; echo "enter exit to return to menu"; sh' -d "${DARK_YELLOW}Shell${NC}"
|
||||
menu -e -a -m boot -c reset -d "${RED}Reset${NC}"
|
||||
|
||||
|
|
|
@ -0,0 +1,21 @@
|
|||
#!/bin/sh
|
||||
|
||||
export menu_exit=false
|
||||
|
||||
while true; do
|
||||
menu -a -m settings -d "${CYAN}Settings${NC}"
|
||||
|
||||
menu -e -a -R -m settings -c "$global.editcmd /env/network/eth0" -d "Network settings"
|
||||
menu -e -a -R -m settings -c "$global.editcmd /env/config" -d "Config settings"
|
||||
menu -e -a -m settings -c "settings-entries-edit" -d "Edit settings entries"
|
||||
menu -e -a -m settings -c "init-entries-edit" -d "Edit init entries"
|
||||
menu -e -a -R -m settings -c "saveenv || echo \"failed to save environment\" && sleep 2" -d "Save settings"
|
||||
menu -e -a -m settings -c "menu_exit=true" -d "back"
|
||||
|
||||
menu -s -m settings
|
||||
menu -r -m settings
|
||||
|
||||
if [ $menu_exit = true ]; then
|
||||
exit
|
||||
fi
|
||||
done
|
Loading…
Reference in New Issue