initial release
3
README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Ventoy Setup for itlabs
|
||||||
|
|
||||||
|
Ventoy theme and configuration for itlabs ventoy sticks
|
BIN
ventoy/themes/vimix/background.jpg
Executable file
After Width: | Height: | Size: 226 KiB |
BIN
ventoy/themes/vimix/dejavu_32.pf2
Executable file
BIN
ventoy/themes/vimix/dejavu_sans_12.pf2
Executable file
BIN
ventoy/themes/vimix/dejavu_sans_14.pf2
Executable file
BIN
ventoy/themes/vimix/dejavu_sans_16.pf2
Executable file
BIN
ventoy/themes/vimix/dejavu_sans_24.pf2
Executable file
BIN
ventoy/themes/vimix/dejavu_sans_48.pf2
Executable file
BIN
ventoy/themes/vimix/icons/Manjaro.i686.png
Executable file
After Width: | Height: | Size: 285 B |
BIN
ventoy/themes/vimix/icons/Manjaro.x86_64.png
Executable file
After Width: | Height: | Size: 285 B |
BIN
ventoy/themes/vimix/icons/antergos.png
Executable file
After Width: | Height: | Size: 554 B |
BIN
ventoy/themes/vimix/icons/arch.png
Executable file
After Width: | Height: | Size: 467 B |
BIN
ventoy/themes/vimix/icons/archlinux.png
Executable file
After Width: | Height: | Size: 467 B |
BIN
ventoy/themes/vimix/icons/arcolinux.png
Executable file
After Width: | Height: | Size: 296 B |
BIN
ventoy/themes/vimix/icons/cancel.png
Executable file
After Width: | Height: | Size: 309 B |
BIN
ventoy/themes/vimix/icons/chakra.png
Executable file
After Width: | Height: | Size: 640 B |
BIN
ventoy/themes/vimix/icons/debian.png
Executable file
After Width: | Height: | Size: 542 B |
BIN
ventoy/themes/vimix/icons/debug_efisetup.png
Executable file
After Width: | Height: | Size: 375 B |
BIN
ventoy/themes/vimix/icons/debug_halt.png
Executable file
After Width: | Height: | Size: 484 B |
BIN
ventoy/themes/vimix/icons/debug_hwinfo.png
Executable file
After Width: | Height: | Size: 380 B |
BIN
ventoy/themes/vimix/icons/debug_json.png
Executable file
After Width: | Height: | Size: 470 B |
BIN
ventoy/themes/vimix/icons/debug_kbd.png
Executable file
After Width: | Height: | Size: 280 B |
BIN
ventoy/themes/vimix/icons/debug_krdlayout.png
Executable file
After Width: | Height: | Size: 280 B |
BIN
ventoy/themes/vimix/icons/debug_power.png
Executable file
After Width: | Height: | Size: 484 B |
BIN
ventoy/themes/vimix/icons/debug_reboot.png
Executable file
After Width: | Height: | Size: 375 B |
BIN
ventoy/themes/vimix/icons/debug_resolution.png
Executable file
After Width: | Height: | Size: 325 B |
BIN
ventoy/themes/vimix/icons/debug_screen_mode.png
Executable file
After Width: | Height: | Size: 325 B |
BIN
ventoy/themes/vimix/icons/debug_util.png
Executable file
After Width: | Height: | Size: 470 B |
BIN
ventoy/themes/vimix/icons/deepin.png
Executable file
After Width: | Height: | Size: 599 B |
BIN
ventoy/themes/vimix/icons/devuan.png
Executable file
After Width: | Height: | Size: 437 B |
BIN
ventoy/themes/vimix/icons/driver.png
Executable file
After Width: | Height: | Size: 470 B |
BIN
ventoy/themes/vimix/icons/edit.png
Executable file
After Width: | Height: | Size: 325 B |
BIN
ventoy/themes/vimix/icons/efi.png
Executable file
After Width: | Height: | Size: 340 B |
BIN
ventoy/themes/vimix/icons/elementary.png
Executable file
After Width: | Height: | Size: 753 B |
BIN
ventoy/themes/vimix/icons/endeavouros.png
Executable file
After Width: | Height: | Size: 659 B |
BIN
ventoy/themes/vimix/icons/fedora.png
Executable file
After Width: | Height: | Size: 568 B |
BIN
ventoy/themes/vimix/icons/find.efi.png
Executable file
After Width: | Height: | Size: 380 B |
BIN
ventoy/themes/vimix/icons/find.none.png
Executable file
After Width: | Height: | Size: 395 B |
BIN
ventoy/themes/vimix/icons/gentoo.png
Executable file
After Width: | Height: | Size: 506 B |
BIN
ventoy/themes/vimix/icons/gnu-linux.png
Executable file
After Width: | Height: | Size: 652 B |
BIN
ventoy/themes/vimix/icons/help.png
Executable file
After Width: | Height: | Size: 301 B |
BIN
ventoy/themes/vimix/icons/kali.png
Executable file
After Width: | Height: | Size: 536 B |
BIN
ventoy/themes/vimix/icons/kaos.png
Executable file
After Width: | Height: | Size: 520 B |
BIN
ventoy/themes/vimix/icons/kbd.png
Executable file
After Width: | Height: | Size: 280 B |
BIN
ventoy/themes/vimix/icons/korora.png
Executable file
After Width: | Height: | Size: 602 B |
BIN
ventoy/themes/vimix/icons/kubuntu.png
Executable file
After Width: | Height: | Size: 671 B |
BIN
ventoy/themes/vimix/icons/lang.png
Executable file
After Width: | Height: | Size: 566 B |
BIN
ventoy/themes/vimix/icons/lfs.png
Executable file
After Width: | Height: | Size: 652 B |
BIN
ventoy/themes/vimix/icons/linux.png
Executable file
After Width: | Height: | Size: 652 B |
BIN
ventoy/themes/vimix/icons/linuxmint.png
Executable file
After Width: | Height: | Size: 590 B |
BIN
ventoy/themes/vimix/icons/lubuntu.png
Executable file
After Width: | Height: | Size: 594 B |
BIN
ventoy/themes/vimix/icons/macosx.png
Executable file
After Width: | Height: | Size: 458 B |
BIN
ventoy/themes/vimix/icons/mageia.png
Executable file
After Width: | Height: | Size: 705 B |
BIN
ventoy/themes/vimix/icons/manjaro.png
Executable file
After Width: | Height: | Size: 285 B |
BIN
ventoy/themes/vimix/icons/memtest.png
Executable file
After Width: | Height: | Size: 470 B |
BIN
ventoy/themes/vimix/icons/opensuse.png
Executable file
After Width: | Height: | Size: 692 B |
BIN
ventoy/themes/vimix/icons/pop-os.png
Executable file
After Width: | Height: | Size: 692 B |
BIN
ventoy/themes/vimix/icons/recovery.png
Executable file
After Width: | Height: | Size: 409 B |
BIN
ventoy/themes/vimix/icons/restart.png
Executable file
After Width: | Height: | Size: 375 B |
BIN
ventoy/themes/vimix/icons/shutdown.png
Executable file
After Width: | Height: | Size: 484 B |
BIN
ventoy/themes/vimix/icons/siduction.png
Executable file
After Width: | Height: | Size: 588 B |
BIN
ventoy/themes/vimix/icons/solus.png
Executable file
After Width: | Height: | Size: 583 B |
BIN
ventoy/themes/vimix/icons/steamos.png
Executable file
After Width: | Height: | Size: 570 B |
BIN
ventoy/themes/vimix/icons/type.png
Executable file
After Width: | Height: | Size: 265 B |
BIN
ventoy/themes/vimix/icons/tz.png
Executable file
After Width: | Height: | Size: 410 B |
BIN
ventoy/themes/vimix/icons/ubuntu.png
Executable file
After Width: | Height: | Size: 615 B |
BIN
ventoy/themes/vimix/icons/unknown.png
Executable file
After Width: | Height: | Size: 652 B |
BIN
ventoy/themes/vimix/icons/unset.png
Executable file
After Width: | Height: | Size: 326 B |
BIN
ventoy/themes/vimix/icons/void.png
Executable file
After Width: | Height: | Size: 691 B |
BIN
ventoy/themes/vimix/icons/vtoyefi.png
Executable file
After Width: | Height: | Size: 301 B |
BIN
ventoy/themes/vimix/icons/vtoyimg.png
Executable file
After Width: | Height: | Size: 301 B |
BIN
ventoy/themes/vimix/icons/vtoyiso.png
Executable file
After Width: | Height: | Size: 301 B |
BIN
ventoy/themes/vimix/icons/vtoyret.png
Executable file
After Width: | Height: | Size: 309 B |
BIN
ventoy/themes/vimix/icons/vtoyvhd.png
Executable file
After Width: | Height: | Size: 301 B |
BIN
ventoy/themes/vimix/icons/vtoyvtoy.png
Executable file
After Width: | Height: | Size: 301 B |
BIN
ventoy/themes/vimix/icons/vtoywim.png
Executable file
After Width: | Height: | Size: 301 B |
BIN
ventoy/themes/vimix/icons/windows.png
Executable file
After Width: | Height: | Size: 385 B |
BIN
ventoy/themes/vimix/icons/xubuntu.png
Executable file
After Width: | Height: | Size: 526 B |
BIN
ventoy/themes/vimix/select_c.png
Executable file
After Width: | Height: | Size: 161 B |
BIN
ventoy/themes/vimix/select_e.png
Executable file
After Width: | Height: | Size: 219 B |
BIN
ventoy/themes/vimix/select_w.png
Executable file
After Width: | Height: | Size: 211 B |
BIN
ventoy/themes/vimix/terminal_box_c.png
Executable file
After Width: | Height: | Size: 976 B |
BIN
ventoy/themes/vimix/terminal_box_e.png
Executable file
After Width: | Height: | Size: 952 B |
BIN
ventoy/themes/vimix/terminal_box_n.png
Executable file
After Width: | Height: | Size: 963 B |
BIN
ventoy/themes/vimix/terminal_box_ne.png
Executable file
After Width: | Height: | Size: 1.1 KiB |
BIN
ventoy/themes/vimix/terminal_box_nw.png
Executable file
After Width: | Height: | Size: 1.1 KiB |
BIN
ventoy/themes/vimix/terminal_box_s.png
Executable file
After Width: | Height: | Size: 963 B |
BIN
ventoy/themes/vimix/terminal_box_se.png
Executable file
After Width: | Height: | Size: 1.1 KiB |
BIN
ventoy/themes/vimix/terminal_box_sw.png
Executable file
After Width: | Height: | Size: 1.1 KiB |
BIN
ventoy/themes/vimix/terminal_box_w.png
Executable file
After Width: | Height: | Size: 952 B |
BIN
ventoy/themes/vimix/terminus-12.pf2
Executable file
BIN
ventoy/themes/vimix/terminus-14.pf2
Executable file
BIN
ventoy/themes/vimix/terminus-16.pf2
Executable file
BIN
ventoy/themes/vimix/terminus-18.pf2
Executable file
88
ventoy/themes/vimix/theme.txt
Executable file
@ -0,0 +1,88 @@
|
|||||||
|
# GRUB2 gfxmenu Linux theme
|
||||||
|
# Designed for any resolution
|
||||||
|
|
||||||
|
# Global Property
|
||||||
|
title-text: ""
|
||||||
|
desktop-image: "background.jpg"
|
||||||
|
desktop-color: "#000000"
|
||||||
|
terminal-font: "Terminus Regular 14"
|
||||||
|
terminal-box: "terminal_box_*.png"
|
||||||
|
terminal-left: "0"
|
||||||
|
terminal-top: "0"
|
||||||
|
terminal-width: "100%"
|
||||||
|
terminal-height: "100%"
|
||||||
|
terminal-border: "0"
|
||||||
|
|
||||||
|
# Show the boot menu
|
||||||
|
+ boot_menu {
|
||||||
|
left = 30%
|
||||||
|
top = 30%
|
||||||
|
width = 45%
|
||||||
|
height = 60%
|
||||||
|
item_font = "Unifont Regular 16"
|
||||||
|
item_color = "#cccccc"
|
||||||
|
selected_item_color = "#ffffff"
|
||||||
|
icon_width = 32
|
||||||
|
icon_height = 32
|
||||||
|
item_icon_space = 20
|
||||||
|
item_height = 36
|
||||||
|
item_padding = 5
|
||||||
|
item_spacing = 10
|
||||||
|
selected_item_pixmap_style = "select_*.png"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Show a countdown message using the label component
|
||||||
|
+ label {
|
||||||
|
top = 82%
|
||||||
|
left = 32%
|
||||||
|
width = 30%
|
||||||
|
align = "center"
|
||||||
|
id = "__timeout__"
|
||||||
|
text = "Booting in %d seconds"
|
||||||
|
color = "#cccccc"
|
||||||
|
font = "Unifont Regular 16"
|
||||||
|
}
|
||||||
|
|
||||||
|
+ hbox{
|
||||||
|
left = 30%
|
||||||
|
top = 95%
|
||||||
|
width = 10%
|
||||||
|
height = 25
|
||||||
|
+ label {text = "@VTOY_HOTKEY_TIP@" color = "white" align = "left"}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
+ hbox{
|
||||||
|
left = 30%
|
||||||
|
top = 95%-25
|
||||||
|
width = 10%
|
||||||
|
height = 25
|
||||||
|
+ label {text = "@VTOY_MEM_DISK@" color = "red" align = "left"}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
+ hbox{
|
||||||
|
left = 30%
|
||||||
|
top = 95%-50
|
||||||
|
width = 10%
|
||||||
|
height = 25
|
||||||
|
+ label {text = "@VTOY_ISO_RAW@" color = "red" align = "left"}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
+ hbox{
|
||||||
|
left = 30%+200
|
||||||
|
top = 95%-50
|
||||||
|
width = 10%
|
||||||
|
height = 25
|
||||||
|
+ label {text = "@VTOY_GRUB2_MODE@" color = "red" align = "left"}
|
||||||
|
}
|
||||||
|
|
||||||
|
+ hbox{
|
||||||
|
left = 90%
|
||||||
|
top = 55
|
||||||
|
width = 10%
|
||||||
|
height = 25
|
||||||
|
+ label {text = "@VTOY_ISO_UEFI_DRV@" color = "red" align = "left"}
|
||||||
|
}
|
||||||
|
|
116
ventoy/ventoy.json
Executable file
@ -0,0 +1,116 @@
|
|||||||
|
{
|
||||||
|
"control":[
|
||||||
|
{ "VTOY_DEFAULT_MENU_MODE": "1" },
|
||||||
|
{ "VTOY_TREE_VIEW_MENU_STYLE": "1" },
|
||||||
|
{ "VTOY_DEFAULT_KBD_LAYOUT": "GERMAN" }
|
||||||
|
],
|
||||||
|
"theme":{
|
||||||
|
"file": "/ventoy/themes/vimix/theme.txt"
|
||||||
|
},
|
||||||
|
"menu_class":[
|
||||||
|
{
|
||||||
|
"key": "Win",
|
||||||
|
"class": "windows"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Manjaro",
|
||||||
|
"class": "manjaro"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Ubuntu",
|
||||||
|
"class": "ubuntu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Debian",
|
||||||
|
"class": "debian"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "SERVER_EVAL",
|
||||||
|
"class": "windows"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "suse",
|
||||||
|
"class": "opensuse"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "gentoo",
|
||||||
|
"class": "gentoo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "linux",
|
||||||
|
"class": "linux"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "arch",
|
||||||
|
"class": "arch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "kali",
|
||||||
|
"class": "kali"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "recovery",
|
||||||
|
"class": "recovery"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shutdown",
|
||||||
|
"class": "shutdown"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "memtest",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "devuan",
|
||||||
|
"class": "devuan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Return",
|
||||||
|
"class": "cancel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Reboot",
|
||||||
|
"class": "restart"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Halt",
|
||||||
|
"class": "shutdown"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ipfire",
|
||||||
|
"class": "linux"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "pfsense",
|
||||||
|
"class": "help"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "endian",
|
||||||
|
"class": "linux"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Memtest",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "rescue",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Hirens",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "grml",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Ultimate Boot",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Xubuntu",
|
||||||
|
"class": "xubuntu"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
113
ventoy/ventoy_backup.json
Executable file
@ -0,0 +1,113 @@
|
|||||||
|
{
|
||||||
|
"control":[
|
||||||
|
{ "VTOY_DEFAULT_MENU_MODE": "1" },
|
||||||
|
{ "VTOY_TREE_VIEW_MENU_STYLE": "1" },
|
||||||
|
{ "VTOY_DEFAULT_KBD_LAYOUT": "GERMAN" }
|
||||||
|
],
|
||||||
|
"theme":{
|
||||||
|
"file": "/ventoy/themes/vimix/theme.txt",
|
||||||
|
"gfxmode": "1920x1080"
|
||||||
|
},
|
||||||
|
"menu_class":[
|
||||||
|
{
|
||||||
|
"key": "Win",
|
||||||
|
"class": "windows"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Manjaro",
|
||||||
|
"class": "manjaro"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Ubuntu",
|
||||||
|
"class": "ubuntu"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Debian",
|
||||||
|
"class": "debian"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "SERVER_EVAL",
|
||||||
|
"class": "windows"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "suse",
|
||||||
|
"class": "opensuse"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "gentoo",
|
||||||
|
"class": "gentoo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "linux",
|
||||||
|
"class": "linux"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "arch",
|
||||||
|
"class": "arch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "kali",
|
||||||
|
"class": "kali"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "recovery",
|
||||||
|
"class": "recovery"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "shutdown",
|
||||||
|
"class": "shutdown"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "memtest",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "devuan",
|
||||||
|
"class": "devuan"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Return",
|
||||||
|
"class": "cancel"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Reboot",
|
||||||
|
"class": "restart"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Halt",
|
||||||
|
"class": "shutdown"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ipfire",
|
||||||
|
"class": "linux"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "pfsense",
|
||||||
|
"class": "help"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "endian",
|
||||||
|
"class": "linux"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Memtest",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "rescue",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Hirens",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "grml",
|
||||||
|
"class": "memtest"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "Ultimate Boot",
|
||||||
|
"class": "memtest"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|