Skip to content

Instantly share code, notes, and snippets.

@Natetronn
Forked from r0manas/theme.txt
Created November 2, 2021 05:09
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save Natetronn/ca57e7b1c2afa5a02076298b3a0ba7ca to your computer and use it in GitHub Desktop.
Save Natetronn/ca57e7b1c2afa5a02076298b3a0ba7ca to your computer and use it in GitHub Desktop.
Ventoy config + theme
# 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 = 15%
top = 35%
width = 60%
height = 60%
item_font = "Terminus Regular 14"
item_color = "#cccccc"
selected_item_color = "#ffffff"
icon_width = 48
icon_height = 48
item_icon_space = 20
item_height = 48
item_padding = 5
item_spacing = 10
selected_item_pixmap_style = "select_*.png"
}
# Show a countdown message using the label component
+ label {
top = 10%
left = 32%
width = 30%
align = "center"
id = "__timeout__"
text = "Booting in %d seconds"
color = "#7fae5a"
font = "Terminus Regular 14"
}
# ADD THIS FOR VENTOY INFO ON THE BOTTOM
+ hbox{
left = 28%
top = 95%
width = 10%
height = 16
+ label {text = "@VTOY_HOTKEY_TIP@" color = "#fac02e" 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 = 90%
top = 55
width = 10%
height = 25
+ label {text = "@VTOY_ISO_UEFI_DRV@" color = "red" align = "left"}
}
{
"control": [
{
"VTOY_DEFAULT_MENU_MODE": "1"
},
{
"VTOY_FILT_DOT_UNDERSCORE_FILE": "1"
},
{
"VTOY_DEFAULT_SEARCH_ROOT": "/_ISO"
},
{
"VTOY_MENU_TIMEOUT": "30"
},
{
"VTOY_DEFAULT_IMAGE": "/_ISO/rescue/WinPE10_8_Sergei_Strelec_x86_x64_2020.06.09_English.iso"
}
],
"theme":
{
"file": "/ventoy/theme/Stylish/theme.txt",
"gfxmode": "1920x1080",
"display_mode": "GUI",
"ventoy_left": "3%",
"ventoy_top": "95%",
"ventoy_color": "#b0b0b0",
"fonts": [
"/ventoy/theme/Stylish/terminus-12.pf2",
"/ventoy/theme/Stylish/terminus-14.pf2",
"/ventoy/theme/Stylish/terminus-16.pf2",
"/ventoy/theme/Stylish/terminus-18.pf2"
]
},
"menu_alias": [
{
"image": "/_ISO/rescue/WinPE10_8_Sergei_Strelec_x86_x64_2020.06.09_English.iso",
"alias": "Sergei Strelec W10-8 2020-04-27"
},
{
"image": "/_ISO/win/Win-7-8-10-X64.EN-JAN-2020.iso",
"alias": "Windows 7-8-10 x64 EN Jan-2020 Setup"
},
{
"image": "/_ISO/win/WIN10.PRO.2004.COMPACT.AND.SUPERLITE.U5.X64.(NORMAL).ISO",
"alias": "Windows 10 Pro x64 v2004 Setup"
},
{
"image": "/_ISO/linux/pop-os_20.04_amd64_nvidia_9.iso",
"alias": "Pop!_OS 20.04 x64 Nvidia"
},
{
"image": "/_ISO/linux/pop-os_20.04_amd64_intel_9.iso",
"alias": "Pop!_OS 20.04 x64 Intel"
},
{
"image": "/_ISO/rescue/clonezilla-live-2.6.6-15-amd64.iso",
"alias": "Clonezilla Live x64 2.6.6-15"
},
{
"image": "/_ISO/rescue/eset_sysrescue_live_enu.iso",
"alias": "ESET SysRescue Live 1.0.18.0"
},
{
"image": "/_ISO/rescue/rescatux-0.73.iso",
"alias": "Rescatux (Repair Bootloaders)"
},
{
"image": "/_ISO/bootloaders/grubfm_multiarch.iso",
"alias": "Grub File Manager"
},
{
"image": "/_ISO/bootloaders/refind-cd-0.12.0.iso",
"alias": "rEFInd Bootloader 0.12.0"
},
{
"image": "/_ISO/bootloaders/supergrub2.iso",
"alias": "Super GRUB 2"
},
{
"dir": "/_ISO/linux",
"alias": "[-Linux Distros-]"
},
{
"dir": "/_ISO/win",
"alias": "[-Windows Install-]"
},
{
"dir": "/_ISO/rescue",
"alias": "[-System Rescue & Security-]"
},
{
"dir": "/_ISO/bootloaders",
"alias": "[-Bootloaders & Tools-]"
}
],
"menu_class": [
{
"dir": "/_ISO/linux",
"class": "linux-folder"
},
{
"dir": "/_ISO/win",
"class": "windows-folder"
},
{
"dir": "/_ISO/rescue",
"class": "rescue-folder"
},
{
"dir": "/_ISO/bootloaders",
"class": "bootloaders"
},
{
"key": "WinPE-",
"class": "strelec"
},
{
"key": "Win-7",
"class": "w7"
},
{
"key": "Win-10",
"class": "w"
},
{
"key": "pop-os_",
"class": "pop-os"
},
{
"key": "clonezilla-",
"class": "clonezilla"
},
{
"key": "refind-",
"class": "refind"
},
{
"key": "grubfm_",
"class": "grub-fm"
},
{
"key": "eset_",
"class": "eset"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment