Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions ventoy/themes/Cyber-Security/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
MIT License

Original work Copyright (c) 2017 Andrei Shevchuk (https://github.com/shvchk)
Modified work Copyright (c) 2018 Powder Linux (https://github.com/PowderLinux)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
50 changes: 50 additions & 0 deletions ventoy/themes/Cyber-Security/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Cyber-Security-GrubTheme
Cyber-Security theme for Grub2 bootloader

____________________________________________________________________________

Cyber Security theme for Grub2.


Supported languages: English, French, German, Norwegian, Portuguese, Russian, Ukrainian, Chinese (simplified).


NOTICE: This theme looks best on lower resolution screens.
(Best results 1280x1024) (Created on a QEMU-KVM VM with a 1280x1024 display)
I am currently working on another version for higher resolution screens..

____________________________________________________________________________

Install:

Copy the folder 'Cyber-Security' to /boot/grub/themes >
(use 'sudo mkdir /boot/grub/themes' if you dont have a 'themes' folder)

Add the following line to /etc/default/grub >
(use 'sudo gedit /etc/default/grub')
GRUB_THEME="/boot/grub/themes/Cyber-Security/theme.txt"

Update your grub.cfg >
(use 'sudo update-grub', or 'sudo grub2-mkconfig -o /boot/grub/grug.cfg)

If you did everything rite, you will see:
Generating grub configuration file ...
Found theme: /boot/grub/themes/Cyber-Security/theme.txt

Done!

____________________________________________________________________________

Created by p0wder (https://github.com/PowderLinux)


Credits:

Andrei Shevchuk (https://github.com/shvchk)
Multi-Language support from Shvchk's 'Poly-Light' grub theme.
(MIT License)

Llewelyn Trahaearn (https://www.opendesktop.org/member/461881)
I used the icons from his 'Standby' grub theme in this theme.

____________________________________________________________________________
Binary file added ventoy/themes/Cyber-Security/background.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/dejavu_12.pf2
Binary file not shown.
Binary file added ventoy/themes/Cyber-Security/dejavu_14.pf2
Binary file not shown.
Binary file added ventoy/themes/Cyber-Security/dejavu_16.pf2
Binary file not shown.
Binary file added ventoy/themes/Cyber-Security/dejavu_bold_48.pf2
Binary file not shown.
Binary file added ventoy/themes/Cyber-Security/icons/antergos.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/arch.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/bsd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/chakra.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/crunchbang.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/debian.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/deepin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/edubuntu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/elementary.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/fedora.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/freebsd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/freedos.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/frugalware.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/gentoo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/gnu-linux.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/kaos.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/korora.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/kubuntu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/lfs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/linuxmint.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/lubuntu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/macosx.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/mageia.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/manjaro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ventoy/themes/Cyber-Security/icons/netbsd.png
Binary file added ventoy/themes/Cyber-Security/icons/openbsd.png
Binary file added ventoy/themes/Cyber-Security/icons/opensuse.png
Binary file added ventoy/themes/Cyber-Security/icons/pop-os.png
Binary file added ventoy/themes/Cyber-Security/icons/recovery.png
Binary file added ventoy/themes/Cyber-Security/icons/sabayon.png
Binary file added ventoy/themes/Cyber-Security/icons/siduction.png
Binary file added ventoy/themes/Cyber-Security/icons/slackware.png
Binary file added ventoy/themes/Cyber-Security/icons/solaris.png
Binary file added ventoy/themes/Cyber-Security/icons/steamos.png
Binary file added ventoy/themes/Cyber-Security/icons/ubuntu.png
Binary file added ventoy/themes/Cyber-Security/icons/windows.png
Binary file added ventoy/themes/Cyber-Security/icons/xubuntu.png
Binary file added ventoy/themes/Cyber-Security/item_c.png
Binary file added ventoy/themes/Cyber-Security/selected_item_c.png
Binary file added ventoy/themes/Cyber-Security/terminal_box_c.png
104 changes: 104 additions & 0 deletions ventoy/themes/Cyber-Security/theme.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
# CyberSecurity Theme for GRUB2 Bootloader
# Created by Powder (https://github.com/PowderLinux)

# Global Property
title-text: ""
desktop-image: "background.png"
desktop-image-scale-method: "stretch"
desktop-color: "#000000"
terminal-font: "DejaVu Sans Regular 14"
terminal-box: "terminal_box_*.png"
terminal-left: "0"
terminal-top: "0"
terminal-width: "100%"
terminal-height: "100%"
terminal-border: "0"

# Keymap
+ label {
top = 1%
width = 99%
align = "right"
text = "@KEYMAP_SHORT@"
font = "DejaVu Sans Regular 14"
color = "#EFF0F1"
}

# Ventoy label
+ label {
left = 50%-85
top = 30%
align = "center"
text = "Ventoy"
font = "DejaVu Sans Bold 48"
color = "#EFF0F1"
}

# Select OS label
+ label {
top = 50%-30
left = 50%-50
align = "center"
text = "Select an OS"
font = "DejaVu Sans Regular 16"
color = "#EFF0F1"
}

# Boot Menu
+ boot_menu {
left = 50%-190
top = 50%
width = 375
height = 300
item_font = "DejaVu Sans Regular 14"
item_color = "#000000"
selected_item_color = "#000000"
item_height = 40
item_spacing = 4
scrollbar = false
item_pixmap_style = "item_*.png"
selected_item_pixmap_style = "selected_item_*.png"
}

# Ventoy Hotkey Tips
+ label {
top = 95%
width = 99%
align = "right"
text = "@VTOY_HOTKEY_TIP@"
color = "#EFF0F1"
}

# Ventoy Memdisk label
+ label {
top = 100%-20
width = 99%
align = "right"
text = "@VTOY_MEM_DISK@"
color = "#00FF00"
}

# Navigation keys
+ label {
top = 100%-17
width = 100%
align = "center"
# DE
# text = "System mit ↑ und ↓ auswählen und mit Enter bestätigen."
# EN
text = "Use ↑ and ↓ keys to change selection, Enter to confirm"
# FR
# text = "Choisissez le système avec les flèches du clavier (↑ et ↓), puis validez avec la touche Enter (↲)"
# NO
# text = "Bruk ↑ og ↓ for å endre menyvalg, velg med Enter"
# PT
# text = "Use as teclas ↑ e ↓ para mudar a seleção, e ENTER para confirmar"
# RU
# text = "Используйте клавиши ↑ и ↓ для изменения выбора, Enter для подтверждения"
# UA
# text = "Використовуйте ↑ та ↓ для вибору, Enter для підтвердження"
# zh_CN
# text = "使用 ↑ 和 ↓ 键移动选择条,Enter 键确认"
font = "DejaVu Sans Regular 12"
color = "#FFFFFF"
}
175 changes: 175 additions & 0 deletions ventoy/ventoy.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
{
"theme": {
"file": "/ventoy/themes/Cyber-Security/theme.txt",
"gfxmode": "1024x768",
"display_mode": "GUI",
"serial_param": "--unit=0 --speed=9600",
"ventoy_left": "5%",
"ventoy_top": "95%",
"ventoy_color": "#EFF0F1",
"fonts": [
"/ventoy/themes/Cyber-Security/dejavu_12.pf2",
"/ventoy/themes/Cyber-Security/dejavu_14.pf2",
"/ventoy/themes/Cyber-Security/dejavu_16.pf2",
"/ventoy/themes/Cyber-Security/dejavu_bold_48.pf2"
]
},
"menu_class": [
{
"key": "antergos",
"class": "antergos"
},
{
"key": "arch",
"class": "arch"
},
{
"key": "bsd",
"class": "bsd"
},
{
"key": "chakra",
"class": "chakra"
},
{
"key": "crunchbang",
"class": "crunchbang"
},
{
"key": "debian",
"class": "debian"
},
{
"key": "deepin",
"class": "deepin"
},
{
"key": "edubuntu",
"class": "edubuntu"
},
{
"key": "elementary",
"class": "elementary"
},
{
"key": "fedora",
"class": "fedora"
},
{
"key": "freebsd",
"class": "freebsd"
},
{
"key": "freedos",
"class": "freedos"
},
{
"key": "frugalware",
"class": "frugalware"
},
{
"key": "gentoo",
"class": "gentoo"
},
{
"key": "gnu-linux",
"class": "gnu-linux"
},
{
"key": "kali",
"class": "kali"
},
{
"key": "kaos",
"class": "kaos"
},
{
"key": "korora",
"class": "korora"
},
{
"key": "kubuntu",
"class": "kubuntu"
},
{
"key": "lfs",
"class": "lfs"
},
{
"key": "linuxmint",
"class": "linuxmint"
},
{
"key": "linux-mint",
"class": "linux-mint"
},
{
"key": "lubuntu",
"class": "lubuntu"
},
{
"key": "macosx",
"class": "macosx"
},
{
"key": "mageia",
"class": "mageia"
},
{
"key": "manjaro",
"class": "manjaro"
},
{
"key": "netbsd",
"class": "netbsd"
},
{
"key": "openbsd",
"class": "openbsd"
},
{
"key": "opensuse",
"class": "opensuse"
},
{
"key": "pop-os",
"class": "pop-os"
},
{
"key": "recovery",
"class": "recovery"
},
{
"key": "sabayon",
"class": "sabayon"
},
{
"key": "siduction",
"class": "siduction"
},
{
"key": "slackware",
"class": "slackware"
},
{
"key": "solaris",
"class": "solaris"
},
{
"key": "steamos",
"class": "steamos"
},
{
"key": "ubuntu",
"class": "ubuntu"
},
{
"key": "windows",
"class": "windows"
},
{
"key": "xubuntu",
"class": "xubuntu"
}
]
}