Merge pull request #67 from angeldeejay/legion-theme
Added Legion theme
92
README.md
|
@ -69,6 +69,7 @@ It aims to replace the default GRUB look, with a nice and colorful theme.
|
|||
- Framework
|
||||
- Gigabyte
|
||||
- HP
|
||||
- Legion
|
||||
- Lenovo
|
||||
- MSI
|
||||
- Razer
|
||||
|
@ -81,94 +82,97 @@ It aims to replace the default GRUB look, with a nice and colorful theme.
|
|||
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/grub-theme/master/preview/Arch%20Linux.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Arco%20Linux.png" width="49%"/>
|
||||
<img src="./preview/Arco%20Linux.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Artix%20Linux.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/CentOS.png" width="49%"/>
|
||||
<img src="./preview/Artix%20Linux.png" width="49%"/>
|
||||
<img src="./preview/CentOS.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Debian.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Deepin.png" width="49%"/>
|
||||
<img src="./preview/Debian.png" width="49%"/>
|
||||
<img src="./preview/Deepin.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/ElementaryOS.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/EndeavourOS.png" width="49%"/>
|
||||
<img src="./preview/ElementaryOS.png" width="49%"/>
|
||||
<img src="./preview/EndeavourOS.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Fedora.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/FreeBSD.png" width="49%"/>
|
||||
<img src="./preview/Fedora.png" width="49%"/>
|
||||
<img src="./preview/FreeBSD.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Garuda.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Gentoo.png" width="49%"/>
|
||||
<img src="./preview/Garuda.png" width="49%"/>
|
||||
<img src="./preview/Gentoo.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/KDEneon.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Linux%20Mint.png" width="49%"/>
|
||||
<img src="./preview/KDEneon.png" width="49%"/>
|
||||
<img src="./preview/Linux%20Mint.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Manjaro.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/MX%20Linux.png" width="49%"/>
|
||||
<img src="./preview/Manjaro.png" width="49%"/>
|
||||
<img src="./preview/MX%20Linux.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/OpenSUSE.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/PopOS.png" width="49%"/>
|
||||
<img src="./preview/OpenSUSE.png" width="49%"/>
|
||||
<img src="./preview/PopOS.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Rocky%20Linux.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Solus.png" width="49%"/>
|
||||
<img src="./preview/Rocky%20Linux.png" width="49%"/>
|
||||
<img src="./preview/Solus.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Slackware.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Solus.png" width="49%"/>
|
||||
<img src="./preview/Slackware.png" width="49%"/>
|
||||
<img src="./preview/Solus.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Ubuntu.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/UbuntuMate.png" width="49%"/>
|
||||
<img src="./preview/Ubuntu.png" width="49%"/>
|
||||
<img src="./preview/UbuntuMate.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Void%20Linux.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Ventoy.png" width="49%"/>
|
||||
<img src="./preview/Void%20Linux.png" width="49%"/>
|
||||
<img src="./preview/Ventoy.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Windows%2010.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Windows%2011.png" width="49%"/>
|
||||
<img src="./preview/Windows%2010.png" width="49%"/>
|
||||
<img src="./preview/Windows%2011.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Xero.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/ZorinOS.png" width="49%"/>
|
||||
<img src="./preview/Xero.png" width="49%"/>
|
||||
<img src="./preview/ZorinOS.png" width="49%"/>
|
||||
</p>
|
||||
|
||||
### Vendor themes
|
||||
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Acer.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Aorus.png" width="49%"/>
|
||||
<img src="./preview/Acer.png" width="49%"/>
|
||||
<img src="./preview/Aorus.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Apple.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Asus.png" width="49%"/>
|
||||
<img src="./preview/Apple.png" width="49%"/>
|
||||
<img src="./preview/Asus.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/ASRock.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Dell.png" width="49%"/>
|
||||
<img src="./preview/ASRock.png" width="49%"/>
|
||||
<img src="./preview/Dell.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Framework.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Gigabyte.png" width="49%"/>
|
||||
<img src="./preview/Framework.png" width="49%"/>
|
||||
<img src="./preview/Gigabyte.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/HP.png" width="49%"/>
|
||||
<img src="https://github.com/AdisonCavani/distro-grub-themes/blob/master/preview/Lenovo.png" width="49%"/>
|
||||
<img src="./preview/HP.png" width="49%"/>
|
||||
<img src="./preview/Legion.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/MSI.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Razer.png" width="49%"/>
|
||||
<img src="./preview/Lenovo.png" width="49%"/>
|
||||
<img src="./preview/MSI.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/System76.png" width="49%"/>
|
||||
<img src="https://raw.githubusercontent.com/AdisonCavani/distro-grub-themes/master/preview/Toshiba.png" width="49%"/>
|
||||
<img src="./preview/Razer.png" width="49%"/>
|
||||
<img src="./preview/System76.png" width="49%"/>
|
||||
</p>
|
||||
<p float="left">
|
||||
<img src="./preview/Toshiba.png" width="49%"/>
|
||||
</p>
|
||||
|
||||
# Installation
|
||||
|
@ -368,6 +372,6 @@ For more information, head over to the [Ventoy website](https://www.ventoy.net/e
|
|||
# To-do list
|
||||
|
||||
| Feature | Status |
|
||||
| ------------------------- | ------------- |
|
||||
|---------------------------|---------------|
|
||||
| 4K & 2K displays support | In the future |
|
||||
| Ultrawide display support | In the future |
|
||||
|
|
BIN
assets/preview/legion_1080p.psd
Normal file
BIN
customize/legion/background.png
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
customize/legion/icons/4MLinux.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/icons/AlpineLinux.png
Normal file
After Width: | Height: | Size: 818 B |
BIN
customize/legion/icons/Manjaro.i686.png
Normal file
After Width: | Height: | Size: 372 B |
BIN
customize/legion/icons/Manjaro.x86_64.png
Normal file
After Width: | Height: | Size: 372 B |
BIN
customize/legion/icons/SystemRescueCD.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
customize/legion/icons/android.png
Normal file
After Width: | Height: | Size: 977 B |
BIN
customize/legion/icons/anonymous.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
customize/legion/icons/antergos.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/icons/arch.png
Normal file
After Width: | Height: | Size: 865 B |
BIN
customize/legion/icons/archlinux.png
Normal file
After Width: | Height: | Size: 865 B |
BIN
customize/legion/icons/arcolinux.png
Normal file
After Width: | Height: | Size: 467 B |
BIN
customize/legion/icons/artix.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
customize/legion/icons/cancel.png
Normal file
After Width: | Height: | Size: 525 B |
BIN
customize/legion/icons/centos.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
customize/legion/icons/chakra.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/debian.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/icons/deepin.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/devuan.png
Normal file
After Width: | Height: | Size: 772 B |
BIN
customize/legion/icons/driver.png
Normal file
After Width: | Height: | Size: 777 B |
BIN
customize/legion/icons/edit.png
Normal file
After Width: | Height: | Size: 402 B |
BIN
customize/legion/icons/efi.png
Normal file
After Width: | Height: | Size: 699 B |
BIN
customize/legion/icons/elementary.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
customize/legion/icons/endeavouros.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
customize/legion/icons/fedora.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
customize/legion/icons/find.efi.png
Normal file
After Width: | Height: | Size: 683 B |
BIN
customize/legion/icons/find.none.png
Normal file
After Width: | Height: | Size: 792 B |
BIN
customize/legion/icons/freebsd.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
customize/legion/icons/garuda.png
Normal file
After Width: | Height: | Size: 4 KiB |
BIN
customize/legion/icons/gentoo.png
Normal file
After Width: | Height: | Size: 847 B |
BIN
customize/legion/icons/gnu-linux.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
customize/legion/icons/haiku.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/icons/help.png
Normal file
After Width: | Height: | Size: 464 B |
BIN
customize/legion/icons/kali.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
customize/legion/icons/kaos.png
Normal file
After Width: | Height: | Size: 979 B |
BIN
customize/legion/icons/kbd.png
Normal file
After Width: | Height: | Size: 454 B |
BIN
customize/legion/icons/korora.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/icons/kubuntu.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/lang.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/lfs.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
customize/legion/icons/linux.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
customize/legion/icons/linuxmint.png
Normal file
After Width: | Height: | Size: 735 B |
BIN
customize/legion/icons/lubuntu.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/icons/macosx.png
Normal file
After Width: | Height: | Size: 864 B |
BIN
customize/legion/icons/mageia.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
customize/legion/icons/manjaro.png
Normal file
After Width: | Height: | Size: 372 B |
BIN
customize/legion/icons/mate.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/memtest.png
Normal file
After Width: | Height: | Size: 777 B |
BIN
customize/legion/icons/mx-linux.png
Normal file
After Width: | Height: | Size: 958 B |
BIN
customize/legion/icons/neon.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
customize/legion/icons/opensuse.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
customize/legion/icons/parrot.png
Normal file
After Width: | Height: | Size: 795 B |
BIN
customize/legion/icons/pop-os.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
customize/legion/icons/pop.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
customize/legion/icons/recovery.png
Normal file
After Width: | Height: | Size: 691 B |
BIN
customize/legion/icons/regolith.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
customize/legion/icons/restart.png
Normal file
After Width: | Height: | Size: 693 B |
BIN
customize/legion/icons/rocky.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
customize/legion/icons/shutdown.png
Normal file
After Width: | Height: | Size: 893 B |
BIN
customize/legion/icons/siduction.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/icons/slackware.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
customize/legion/icons/solus.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/steamos.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
customize/legion/icons/type.png
Normal file
After Width: | Height: | Size: 369 B |
BIN
customize/legion/icons/tz.png
Normal file
After Width: | Height: | Size: 802 B |
BIN
customize/legion/icons/ubuntu.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/unknown.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
customize/legion/icons/unset.png
Normal file
After Width: | Height: | Size: 636 B |
BIN
customize/legion/icons/ventoy.png
Normal file
After Width: | Height: | Size: 4 KiB |
BIN
customize/legion/icons/void.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/windows.png
Normal file
After Width: | Height: | Size: 582 B |
BIN
customize/legion/icons/windows11.png
Normal file
After Width: | Height: | Size: 221 B |
BIN
customize/legion/icons/xero.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/xerolinux.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
customize/legion/icons/xubuntu.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
customize/legion/icons/zorin.png
Normal file
After Width: | Height: | Size: 799 B |
BIN
customize/legion/select_c.png
Normal file
After Width: | Height: | Size: 161 B |
BIN
customize/legion/select_e.png
Normal file
After Width: | Height: | Size: 219 B |
BIN
customize/legion/select_w.png
Normal file
After Width: | Height: | Size: 211 B |
BIN
customize/legion/terminal_box_c.png
Normal file
After Width: | Height: | Size: 976 B |
BIN
customize/legion/terminal_box_e.png
Normal file
After Width: | Height: | Size: 952 B |
BIN
customize/legion/terminal_box_n.png
Normal file
After Width: | Height: | Size: 963 B |
BIN
customize/legion/terminal_box_ne.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/terminal_box_nw.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/terminal_box_s.png
Normal file
After Width: | Height: | Size: 963 B |
BIN
customize/legion/terminal_box_se.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/terminal_box_sw.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
customize/legion/terminal_box_w.png
Normal file
After Width: | Height: | Size: 952 B |
BIN
customize/legion/terminus-12.pf2
Normal file
BIN
customize/legion/terminus-14.pf2
Normal file
BIN
customize/legion/terminus-16.pf2
Normal file
BIN
customize/legion/terminus-18.pf2
Normal file
42
customize/legion/theme.txt
Normal file
|
@ -0,0 +1,42 @@
|
|||
# Main options
|
||||
title-text: ""
|
||||
desktop-image: "background.png"
|
||||
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"
|
||||
|
||||
# Boot menu
|
||||
+ boot_menu {
|
||||
left = 15%
|
||||
top = 40%
|
||||
width = 27%
|
||||
height = 65%
|
||||
item_font = "Ubuntu Regular 20"
|
||||
item_color = "#cccccc"
|
||||
selected_item_color = "#ffffff"
|
||||
icon_width = 36
|
||||
icon_height = 36
|
||||
item_icon_space = 20
|
||||
item_height = 40
|
||||
item_padding = 2
|
||||
item_spacing = 10
|
||||
selected_item_pixmap_style = "select_*.png"
|
||||
}
|
||||
|
||||
|
||||
# Countdown label
|
||||
# You can change the name of default starting OS here
|
||||
+ label {
|
||||
left = 15%
|
||||
top = 31%
|
||||
align = "center"
|
||||
id = "__timeout__"
|
||||
text = "Selected OS will start in %d seconds"
|
||||
color = "#cccccc"
|
||||
font = "Ubuntu Regular 17"
|
||||
}
|
BIN
customize/legion/ubuntu_regular_17.pf2
Normal file
BIN
customize/legion/ubuntu_regular_20.pf2
Normal file
BIN
preview/Legion.png
Normal file
After Width: | Height: | Size: 67 KiB |