initial release

This commit is contained in:
Neko 2023-06-21 09:17:55 +02:00
commit 7a1224faeb
97 changed files with 320 additions and 0 deletions

3
README.md Normal file
View File

@ -0,0 +1,3 @@
# Ventoy Setup for itlabs
Ventoy theme and configuration for itlabs ventoy sticks

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

BIN
ventoy/themes/vimix/dejavu_32.pf2 Executable file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 285 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 285 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 640 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 542 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 599 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 437 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 B

BIN
ventoy/themes/vimix/icons/efi.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 753 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 659 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 568 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 395 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 506 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 536 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 520 B

BIN
ventoy/themes/vimix/icons/kbd.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 671 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 566 B

BIN
ventoy/themes/vimix/icons/lfs.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 590 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 594 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 458 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 705 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 285 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 409 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 583 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 B

BIN
ventoy/themes/vimix/icons/tz.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 410 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 615 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 691 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 385 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

BIN
ventoy/themes/vimix/select_c.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 B

BIN
ventoy/themes/vimix/select_e.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 B

BIN
ventoy/themes/vimix/select_w.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 976 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 952 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 952 B

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

88
ventoy/themes/vimix/theme.txt Executable file
View 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
View 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
View 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"
}
]
}