diff --git a/README.md b/README.md index de03a55..31f2b41 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,13 @@ # bglug-grub-theme +A custom grub2 theme for ventoy + +## How to use + +1 - Install ventoy, however you want (GPT/UEFI) +2 - Edit (or create) `ventoy.json` (you can find it inside the `ventoy` + directory in the target pendrive) and set the require options + (see [ventoy.json]) +3 - Copy the `themes/bglug` directory from this repository into the + `ventoy/themes` directory in the target pendrive (you have to create it + if doesn't exists) diff --git a/themes/bglug/bglug_logo_300x98.png b/themes/bglug/bglug_logo_300x98.png new file mode 100755 index 0000000..0d8f0cf Binary files /dev/null and b/themes/bglug/bglug_logo_300x98.png differ diff --git a/themes/bglug/dejavu_sans_16.pf2 b/themes/bglug/dejavu_sans_16.pf2 new file mode 100755 index 0000000..37f3ef4 Binary files /dev/null and b/themes/bglug/dejavu_sans_16.pf2 differ diff --git a/themes/bglug/dejavu_sans_24.pf2 b/themes/bglug/dejavu_sans_24.pf2 new file mode 100755 index 0000000..8c3e434 Binary files /dev/null and b/themes/bglug/dejavu_sans_24.pf2 differ diff --git a/themes/bglug/qr-code.png b/themes/bglug/qr-code.png new file mode 100755 index 0000000..aa64c51 Binary files /dev/null and b/themes/bglug/qr-code.png differ diff --git a/themes/bglug/select_c.png b/themes/bglug/select_c.png new file mode 100755 index 0000000..c9ba32f Binary files /dev/null and b/themes/bglug/select_c.png differ diff --git a/themes/bglug/select_e.png b/themes/bglug/select_e.png new file mode 100755 index 0000000..9d9429f Binary files /dev/null and b/themes/bglug/select_e.png differ diff --git a/themes/bglug/select_w.png b/themes/bglug/select_w.png new file mode 100755 index 0000000..4775859 Binary files /dev/null and b/themes/bglug/select_w.png differ diff --git a/themes/bglug/sfondo_gatto.png b/themes/bglug/sfondo_gatto.png new file mode 100755 index 0000000..557b229 Binary files /dev/null and b/themes/bglug/sfondo_gatto.png differ diff --git a/themes/bglug/sfondo_monocromo.png b/themes/bglug/sfondo_monocromo.png new file mode 100755 index 0000000..823647e Binary files /dev/null and b/themes/bglug/sfondo_monocromo.png differ diff --git a/themes/bglug/terminus-14.pf2 b/themes/bglug/terminus-14.pf2 new file mode 100755 index 0000000..8ab8bd1 Binary files /dev/null and b/themes/bglug/terminus-14.pf2 differ diff --git a/themes/bglug/theme.txt b/themes/bglug/theme.txt new file mode 100755 index 0000000..bfa4552 --- /dev/null +++ b/themes/bglug/theme.txt @@ -0,0 +1,54 @@ +title-text: "" +desktop-image: "sfondo_gatto.png" +terminal-font: "terminus-14" +terminal-box: "terminal_box_*.png" +terminal-left: "0" +terminal-top: "0" +terminal-width: "100%" +terminal-height: "100%" +terminal-border: "0" + ++ boot_menu { + left = 5% + top = 10% + width = 50% + height = 70% + item_font = "dejavu_sans_16" + item_color = "#dddddd" + selected_item_color = "#ffffff" + icon_width = 0 + icon_height = 0 + item_icon_space = 6 + item_height = 32 + item_padding = 3 + item_spacing = 5 + selected_item_pixmap_style = "select_*.png" +} + ++ image { + top = 7% + left = 100%-350 + file = "bglug_logo_300x98.png" + width = 300 + height = 116 +} + ++ image { + top = 100%-200 + left = 100%-200 + file = "qr-code.png" + width = 128 + height = 164 +} + + ++ label { + top = 80% + left = 5% + width = 50% + align = "center" + id = "__timeout__" + text = "Avvio in %d secondi" + color = "#ffffff" + font = "dejavu_sans_24" +} diff --git a/ventoy.json b/ventoy.json new file mode 100755 index 0000000..79b3254 --- /dev/null +++ b/ventoy.json @@ -0,0 +1,9 @@ +{ + "control":[ + { "VTOY_MENU_LANGUAGE": "it_IT" } + ], + "theme":{ + "file": "/ventoy/themes/bglug/theme.txt", + "ventoy_color": "#ffffff" + } +}