diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..68280df --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 Andrei Shevchuk + +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. diff --git a/README.md b/README.md index 99abbd4..f09d477 100644 --- a/README.md +++ b/README.md @@ -1 +1,25 @@ -# fallout-ventoy-theme \ No newline at end of file +## Fallout GRUB theme + +Supported languages: Chinese (simplified), English, French, German, Italian, Norwegian, Portuguese, Russian, Rusyn, Spanish, Turkish, Ukrainian + +![](https://i.imgur.com/7LUYwTn.gif) + +--- + +### Installation / update + +1. **Secure way:** + - Download install script: + `wget -P /tmp https://github.com/shvchk/fallout-grub-theme/raw/master/install.sh` + - Review install script at `/tmp/install.sh` + - Run it: `bash /tmp/install.sh` + +2. **Easier, less secure way** — just download and run install script: + `wget -O - https://github.com/shvchk/fallout-grub-theme/raw/master/install.sh | bash` + +--- + +### See also + +- [Poly light GRUB theme](https://github.com/shvchk/poly-light) +- [Poly dark GRUB theme](https://github.com/shvchk/poly-dark) diff --git a/background.png b/background.png new file mode 100644 index 0000000..dc16c99 Binary files /dev/null and b/background.png differ diff --git a/fixedsys-regular-32.pf2 b/fixedsys-regular-32.pf2 new file mode 100644 index 0000000..1c10eec Binary files /dev/null and b/fixedsys-regular-32.pf2 differ diff --git a/item_c.png b/item_c.png new file mode 100644 index 0000000..930463b Binary files /dev/null and b/item_c.png differ diff --git a/selected_item_c.png b/selected_item_c.png new file mode 100644 index 0000000..0269a8a Binary files /dev/null and b/selected_item_c.png differ diff --git a/terminal_box_c.png b/terminal_box_c.png new file mode 100644 index 0000000..252d950 Binary files /dev/null and b/terminal_box_c.png differ diff --git a/theme.txt b/theme.txt new file mode 100644 index 0000000..21519e4 --- /dev/null +++ b/theme.txt @@ -0,0 +1,96 @@ +# Global properties +title-text: "" +desktop-image: "background.png" +desktop-color: "#000000" +terminal-font: "Fixedsys Regular 32" +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 = 20% + width = 70% + height = 60% + item_font = "Fixedsys Regular 32" + item_color = "#67d97a" + selected_item_color = "#ffffff" + item_height = 48 + item_spacing = 8 + item_icon_space = 12 + item_pixmap_style = "item_*.png" + selected_item_pixmap_style = "selected_item_*.png" +} + +# Countdown message ++ label { + left = 0 + top = 98%-70 + width = 100% + align = "center" + id = "__timeout__" + # DE + # text = "Start in %d Sekunden." + # EN + text = "Booting in %d seconds" + # ES + # text = "Arranque en %d segundos" + # FR + # text = "Démarrage automatique dans %d secondes" + # IT + # text = "Avvio in %d secondi" + # NO + # text = "Starter om %d sekunder" + # PT + # text = "Arranque automático dentro de %d segundos" + # RU + # text = "Загрузка выбранного пункта через %d сек." + # RUE + # text = "Автоматичноє терьханя начне ся через %d секунд" + # TR + # text = "%d saniye sonra önyükleme başlayacak." + # UA + # text = "Автоматичне завантаження розпочнеться через %d сек." + # zh_CN + # text = "在 %d 内启动" + color = "#67d97a" + font = "Fixedsys Regular 32" +} + +# Navigation keys hint ++ label { + left = 0 + top = 98%-30 + 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" + # ES + # text = "Use las teclas ↑ y ↓ para cambiar la selección, Enter para confirmar" + # FR + # text = "Choisissez le système avec les flèches du clavier (↑ et ↓), puis validez avec la touche Enter (↲)" + # IT + # text = "Usa i tasti ↑ e ↓ per cambiare la selezione, premi Invio ↲ per confermare" + # 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 для подтверждения" + # RUE + # text = "Хоснуйте ↑ тай ↓ на убераня, Enter на пудтверженя" + # TR + # text = "Seçiminizi değiştirmek için ↑ ve ↓ tuşlarını, onaylamak için ise Enter tuşunu kullanabilirsiniz" + # UA + # text = "Використовуйте ↑ та ↓ для вибору, Enter для підтвердження" + # zh_CN + # text = "使用 ↑ 和 ↓ 键移动选择条,Enter 键确认" + color = "#67d97a" + font = "Fixedsys Regular 32" +}