commit 33ee7a7e7e0cb9cd8acdd7824bcef644ca922963 Author: Foster Hangdaan Date: Fri Jan 8 21:47:00 2021 -0500 Initial commit. diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..bf098d4 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Foster Hangdaan + +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 new file mode 100644 index 0000000..6baf447 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# Overview +A collection of themes I have created for GRUB. + +# Installation +- Copy the selected theme's folder to `/boot/grub/themes`. +- Add the full path to its `theme.txt` in `/etc/default/grub`. +- Update the grub configuration by running `sudo update-grub`. +- Reboot the system to view the new GRUB theme. + +# Licensing +Everything within this repo is under the MIT License unless stated otherwise. + +# Developer +- [Foster Hangdaan](https://github.com/FosterHangdaan) + +# Screenshots +
+ +## Anonymous +![](screenshots/anonymous-01.png)
+![](screenshots/anonymous-02.png)
diff --git a/anonymous/README.md b/anonymous/README.md new file mode 100644 index 0000000..182e371 --- /dev/null +++ b/anonymous/README.md @@ -0,0 +1,5 @@ +# Anonymous Theme +A simple theme featuring the Anonymous logo. + +# Licensing +Caskaydia Cove font is created by Microsoft Corporation under the SIL Open Font License 1.1 diff --git a/anonymous/background.png b/anonymous/background.png new file mode 100644 index 0000000..8582ee7 Binary files /dev/null and b/anonymous/background.png differ diff --git a/anonymous/caskaydia-cove-regular-16.pf2 b/anonymous/caskaydia-cove-regular-16.pf2 new file mode 100644 index 0000000..0fa9a51 Binary files /dev/null and b/anonymous/caskaydia-cove-regular-16.pf2 differ diff --git a/anonymous/caskaydia-cove-regular-22.pf2 b/anonymous/caskaydia-cove-regular-22.pf2 new file mode 100644 index 0000000..ee16f80 Binary files /dev/null and b/anonymous/caskaydia-cove-regular-22.pf2 differ diff --git a/anonymous/icons/anarchy.png b/anonymous/icons/anarchy.png new file mode 100644 index 0000000..3edc057 Binary files /dev/null and b/anonymous/icons/anarchy.png differ diff --git a/anonymous/icons/android-x86.png b/anonymous/icons/android-x86.png new file mode 100644 index 0000000..7934ed6 Binary files /dev/null and b/anonymous/icons/android-x86.png differ diff --git a/anonymous/icons/android.png b/anonymous/icons/android.png new file mode 100644 index 0000000..7934ed6 Binary files /dev/null and b/anonymous/icons/android.png differ diff --git a/anonymous/icons/arch.png b/anonymous/icons/arch.png new file mode 100644 index 0000000..7afe74d Binary files /dev/null and b/anonymous/icons/arch.png differ diff --git a/anonymous/icons/archlinux.png b/anonymous/icons/archlinux.png new file mode 100644 index 0000000..7afe74d Binary files /dev/null and b/anonymous/icons/archlinux.png differ diff --git a/anonymous/icons/cd.png b/anonymous/icons/cd.png new file mode 100644 index 0000000..a55053e Binary files /dev/null and b/anonymous/icons/cd.png differ diff --git a/anonymous/icons/centos.png b/anonymous/icons/centos.png new file mode 100644 index 0000000..f6f2d1c Binary files /dev/null and b/anonymous/icons/centos.png differ diff --git a/anonymous/icons/chakra.png b/anonymous/icons/chakra.png new file mode 100644 index 0000000..2114449 Binary files /dev/null and b/anonymous/icons/chakra.png differ diff --git a/anonymous/icons/console.png b/anonymous/icons/console.png new file mode 100644 index 0000000..e0fa840 Binary files /dev/null and b/anonymous/icons/console.png differ diff --git a/anonymous/icons/darwin.png b/anonymous/icons/darwin.png new file mode 100644 index 0000000..171fbe0 Binary files /dev/null and b/anonymous/icons/darwin.png differ diff --git a/anonymous/icons/debian.png b/anonymous/icons/debian.png new file mode 100644 index 0000000..35c9ddb Binary files /dev/null and b/anonymous/icons/debian.png differ diff --git a/anonymous/icons/deepin.png b/anonymous/icons/deepin.png new file mode 100644 index 0000000..1c08b23 Binary files /dev/null and b/anonymous/icons/deepin.png differ diff --git a/anonymous/icons/devuan.png b/anonymous/icons/devuan.png new file mode 100644 index 0000000..2cf7321 Binary files /dev/null and b/anonymous/icons/devuan.png differ diff --git a/anonymous/icons/dragonflybsd.png b/anonymous/icons/dragonflybsd.png new file mode 100644 index 0000000..6f1b05a Binary files /dev/null and b/anonymous/icons/dragonflybsd.png differ diff --git a/anonymous/icons/dvd.png b/anonymous/icons/dvd.png new file mode 100644 index 0000000..a55053e Binary files /dev/null and b/anonymous/icons/dvd.png differ diff --git a/anonymous/icons/elementary.png b/anonymous/icons/elementary.png new file mode 100644 index 0000000..00f8ce6 Binary files /dev/null and b/anonymous/icons/elementary.png differ diff --git a/anonymous/icons/elementaryos.png b/anonymous/icons/elementaryos.png new file mode 100644 index 0000000..00f8ce6 Binary files /dev/null and b/anonymous/icons/elementaryos.png differ diff --git a/anonymous/icons/encrypted.png b/anonymous/icons/encrypted.png new file mode 100644 index 0000000..a255be3 Binary files /dev/null and b/anonymous/icons/encrypted.png differ diff --git a/anonymous/icons/fedora.png b/anonymous/icons/fedora.png new file mode 100644 index 0000000..b06010f Binary files /dev/null and b/anonymous/icons/fedora.png differ diff --git a/anonymous/icons/freebsd.png b/anonymous/icons/freebsd.png new file mode 100644 index 0000000..1d0baf8 Binary files /dev/null and b/anonymous/icons/freebsd.png differ diff --git a/anonymous/icons/gentoo.png b/anonymous/icons/gentoo.png new file mode 100644 index 0000000..0173eac Binary files /dev/null and b/anonymous/icons/gentoo.png differ diff --git a/anonymous/icons/gnu-linux.png b/anonymous/icons/gnu-linux.png new file mode 100644 index 0000000..f1b7b68 Binary files /dev/null and b/anonymous/icons/gnu-linux.png differ diff --git a/anonymous/icons/guix.png b/anonymous/icons/guix.png new file mode 100644 index 0000000..00a3673 Binary files /dev/null and b/anonymous/icons/guix.png differ diff --git a/anonymous/icons/guixsd.png b/anonymous/icons/guixsd.png new file mode 100644 index 0000000..00a3673 Binary files /dev/null and b/anonymous/icons/guixsd.png differ diff --git a/anonymous/icons/hard-drive.png b/anonymous/icons/hard-drive.png new file mode 100644 index 0000000..eced802 Binary files /dev/null and b/anonymous/icons/hard-drive.png differ diff --git a/anonymous/icons/harddrive.png b/anonymous/icons/harddrive.png new file mode 100644 index 0000000..eced802 Binary files /dev/null and b/anonymous/icons/harddrive.png differ diff --git a/anonymous/icons/hdd.png b/anonymous/icons/hdd.png new file mode 100644 index 0000000..eced802 Binary files /dev/null and b/anonymous/icons/hdd.png differ diff --git a/anonymous/icons/iso.png b/anonymous/icons/iso.png new file mode 100644 index 0000000..506fec0 Binary files /dev/null and b/anonymous/icons/iso.png differ diff --git a/anonymous/icons/kaos.png b/anonymous/icons/kaos.png new file mode 100644 index 0000000..e8eb063 Binary files /dev/null and b/anonymous/icons/kaos.png differ diff --git a/anonymous/icons/korora.png b/anonymous/icons/korora.png new file mode 100644 index 0000000..522a8c2 Binary files /dev/null and b/anonymous/icons/korora.png differ diff --git a/anonymous/icons/kubuntu.png b/anonymous/icons/kubuntu.png new file mode 100644 index 0000000..53585ec Binary files /dev/null and b/anonymous/icons/kubuntu.png differ diff --git a/anonymous/icons/linux.png b/anonymous/icons/linux.png new file mode 100644 index 0000000..f1b7b68 Binary files /dev/null and b/anonymous/icons/linux.png differ diff --git a/anonymous/icons/linuxmint.png b/anonymous/icons/linuxmint.png new file mode 100644 index 0000000..a9c7b22 Binary files /dev/null and b/anonymous/icons/linuxmint.png differ diff --git a/anonymous/icons/lubuntu.png b/anonymous/icons/lubuntu.png new file mode 100644 index 0000000..970106a Binary files /dev/null and b/anonymous/icons/lubuntu.png differ diff --git a/anonymous/icons/luks.png b/anonymous/icons/luks.png new file mode 100644 index 0000000..a255be3 Binary files /dev/null and b/anonymous/icons/luks.png differ diff --git a/anonymous/icons/macos.png b/anonymous/icons/macos.png new file mode 100644 index 0000000..171fbe0 Binary files /dev/null and b/anonymous/icons/macos.png differ diff --git a/anonymous/icons/macosx.png b/anonymous/icons/macosx.png new file mode 100644 index 0000000..171fbe0 Binary files /dev/null and b/anonymous/icons/macosx.png differ diff --git a/anonymous/icons/mageia.png b/anonymous/icons/mageia.png new file mode 100644 index 0000000..8a4a97f Binary files /dev/null and b/anonymous/icons/mageia.png differ diff --git a/anonymous/icons/manjaro.png b/anonymous/icons/manjaro.png new file mode 100644 index 0000000..72f4651 Binary files /dev/null and b/anonymous/icons/manjaro.png differ diff --git a/anonymous/icons/memtest.png b/anonymous/icons/memtest.png new file mode 100644 index 0000000..e0fa840 Binary files /dev/null and b/anonymous/icons/memtest.png differ diff --git a/anonymous/icons/memtest86.png b/anonymous/icons/memtest86.png new file mode 100644 index 0000000..e0fa840 Binary files /dev/null and b/anonymous/icons/memtest86.png differ diff --git a/anonymous/icons/neon.png b/anonymous/icons/neon.png new file mode 100644 index 0000000..6d5394e Binary files /dev/null and b/anonymous/icons/neon.png differ diff --git a/anonymous/icons/netbsd.png b/anonymous/icons/netbsd.png new file mode 100644 index 0000000..3cc95d2 Binary files /dev/null and b/anonymous/icons/netbsd.png differ diff --git a/anonymous/icons/nixos.png b/anonymous/icons/nixos.png new file mode 100644 index 0000000..a1d7c65 Binary files /dev/null and b/anonymous/icons/nixos.png differ diff --git a/anonymous/icons/openbsd.png b/anonymous/icons/openbsd.png new file mode 100644 index 0000000..8c82015 Binary files /dev/null and b/anonymous/icons/openbsd.png differ diff --git a/anonymous/icons/opensuse.png b/anonymous/icons/opensuse.png new file mode 100644 index 0000000..a33bf23 Binary files /dev/null and b/anonymous/icons/opensuse.png differ diff --git a/anonymous/icons/optical.png b/anonymous/icons/optical.png new file mode 100644 index 0000000..a55053e Binary files /dev/null and b/anonymous/icons/optical.png differ diff --git a/anonymous/icons/os.png b/anonymous/icons/os.png new file mode 100644 index 0000000..f1b7b68 Binary files /dev/null and b/anonymous/icons/os.png differ diff --git a/anonymous/icons/osx.png b/anonymous/icons/osx.png new file mode 100644 index 0000000..171fbe0 Binary files /dev/null and b/anonymous/icons/osx.png differ diff --git a/anonymous/icons/popos.png b/anonymous/icons/popos.png new file mode 100644 index 0000000..2f93b76 Binary files /dev/null and b/anonymous/icons/popos.png differ diff --git a/anonymous/icons/poweroff.png b/anonymous/icons/poweroff.png new file mode 100644 index 0000000..1967fd8 Binary files /dev/null and b/anonymous/icons/poweroff.png differ diff --git a/anonymous/icons/protected.png b/anonymous/icons/protected.png new file mode 100644 index 0000000..a255be3 Binary files /dev/null and b/anonymous/icons/protected.png differ diff --git a/anonymous/icons/puppy.png b/anonymous/icons/puppy.png new file mode 100644 index 0000000..141e1e8 Binary files /dev/null and b/anonymous/icons/puppy.png differ diff --git a/anonymous/icons/reactos.png b/anonymous/icons/reactos.png new file mode 100644 index 0000000..82a595d Binary files /dev/null and b/anonymous/icons/reactos.png differ diff --git a/anonymous/icons/reboot.png b/anonymous/icons/reboot.png new file mode 100644 index 0000000..4d88425 Binary files /dev/null and b/anonymous/icons/reboot.png differ diff --git a/anonymous/icons/recovery.png b/anonymous/icons/recovery.png new file mode 100644 index 0000000..ea65ee7 Binary files /dev/null and b/anonymous/icons/recovery.png differ diff --git a/anonymous/icons/redhat.png b/anonymous/icons/redhat.png new file mode 100644 index 0000000..da51a48 Binary files /dev/null and b/anonymous/icons/redhat.png differ diff --git a/anonymous/icons/restart.png b/anonymous/icons/restart.png new file mode 100644 index 0000000..4d88425 Binary files /dev/null and b/anonymous/icons/restart.png differ diff --git a/anonymous/icons/sabayon.png b/anonymous/icons/sabayon.png new file mode 100644 index 0000000..678440d Binary files /dev/null and b/anonymous/icons/sabayon.png differ diff --git a/anonymous/icons/shutdown.png b/anonymous/icons/shutdown.png new file mode 100644 index 0000000..1967fd8 Binary files /dev/null and b/anonymous/icons/shutdown.png differ diff --git a/anonymous/icons/slackware.png b/anonymous/icons/slackware.png new file mode 100644 index 0000000..1711f58 Binary files /dev/null and b/anonymous/icons/slackware.png differ diff --git a/anonymous/icons/solus.png b/anonymous/icons/solus.png new file mode 100644 index 0000000..d764946 Binary files /dev/null and b/anonymous/icons/solus.png differ diff --git a/anonymous/icons/solusos.png b/anonymous/icons/solusos.png new file mode 100644 index 0000000..d764946 Binary files /dev/null and b/anonymous/icons/solusos.png differ diff --git a/anonymous/icons/steam.png b/anonymous/icons/steam.png new file mode 100644 index 0000000..0453ea6 Binary files /dev/null and b/anonymous/icons/steam.png differ diff --git a/anonymous/icons/steamos.png b/anonymous/icons/steamos.png new file mode 100644 index 0000000..0453ea6 Binary files /dev/null and b/anonymous/icons/steamos.png differ diff --git a/anonymous/icons/suse.png b/anonymous/icons/suse.png new file mode 100644 index 0000000..a33bf23 Binary files /dev/null and b/anonymous/icons/suse.png differ diff --git a/anonymous/icons/tails.png b/anonymous/icons/tails.png new file mode 100644 index 0000000..db812d9 Binary files /dev/null and b/anonymous/icons/tails.png differ diff --git a/anonymous/icons/ubuntu-budgie.png b/anonymous/icons/ubuntu-budgie.png new file mode 100644 index 0000000..539a692 Binary files /dev/null and b/anonymous/icons/ubuntu-budgie.png differ diff --git a/anonymous/icons/ubuntu-gnome.png b/anonymous/icons/ubuntu-gnome.png new file mode 100644 index 0000000..62901aa Binary files /dev/null and b/anonymous/icons/ubuntu-gnome.png differ diff --git a/anonymous/icons/ubuntu-mate.png b/anonymous/icons/ubuntu-mate.png new file mode 100644 index 0000000..ead86ca Binary files /dev/null and b/anonymous/icons/ubuntu-mate.png differ diff --git a/anonymous/icons/ubuntu.png b/anonymous/icons/ubuntu.png new file mode 100644 index 0000000..c44b85b Binary files /dev/null and b/anonymous/icons/ubuntu.png differ diff --git a/anonymous/icons/ubuntu_budgie.png b/anonymous/icons/ubuntu_budgie.png new file mode 100644 index 0000000..539a692 Binary files /dev/null and b/anonymous/icons/ubuntu_budgie.png differ diff --git a/anonymous/icons/ubuntu_mate.png b/anonymous/icons/ubuntu_mate.png new file mode 100644 index 0000000..ead86ca Binary files /dev/null and b/anonymous/icons/ubuntu_mate.png differ diff --git a/anonymous/icons/unknown.png b/anonymous/icons/unknown.png new file mode 100644 index 0000000..eced802 Binary files /dev/null and b/anonymous/icons/unknown.png differ diff --git a/anonymous/icons/usb.png b/anonymous/icons/usb.png new file mode 100644 index 0000000..5163aa5 Binary files /dev/null and b/anonymous/icons/usb.png differ diff --git a/anonymous/icons/void_linux.png b/anonymous/icons/void_linux.png new file mode 100644 index 0000000..7da5cec Binary files /dev/null and b/anonymous/icons/void_linux.png differ diff --git a/anonymous/icons/win10.png b/anonymous/icons/win10.png new file mode 100644 index 0000000..6feb0a2 Binary files /dev/null and b/anonymous/icons/win10.png differ diff --git a/anonymous/icons/win7.png b/anonymous/icons/win7.png new file mode 100644 index 0000000..2b37a39 Binary files /dev/null and b/anonymous/icons/win7.png differ diff --git a/anonymous/icons/win8.png b/anonymous/icons/win8.png new file mode 100644 index 0000000..c5482b5 Binary files /dev/null and b/anonymous/icons/win8.png differ diff --git a/anonymous/icons/windows.png b/anonymous/icons/windows.png new file mode 100644 index 0000000..3f4caa1 Binary files /dev/null and b/anonymous/icons/windows.png differ diff --git a/anonymous/icons/x86android.png b/anonymous/icons/x86android.png new file mode 100644 index 0000000..7934ed6 Binary files /dev/null and b/anonymous/icons/x86android.png differ diff --git a/anonymous/icons/xubuntu.png b/anonymous/icons/xubuntu.png new file mode 100644 index 0000000..2ed7c6b Binary files /dev/null and b/anonymous/icons/xubuntu.png differ diff --git a/anonymous/icons/zorin.png b/anonymous/icons/zorin.png new file mode 100644 index 0000000..32304f7 Binary files /dev/null and b/anonymous/icons/zorin.png differ diff --git a/anonymous/icons/zorinos.png b/anonymous/icons/zorinos.png new file mode 100644 index 0000000..32304f7 Binary files /dev/null and b/anonymous/icons/zorinos.png differ diff --git a/anonymous/selected_item_pixmap_style_c.png b/anonymous/selected_item_pixmap_style_c.png new file mode 100644 index 0000000..6dc8348 Binary files /dev/null and b/anonymous/selected_item_pixmap_style_c.png differ diff --git a/anonymous/theme.txt b/anonymous/theme.txt new file mode 100644 index 0000000..6875242 --- /dev/null +++ b/anonymous/theme.txt @@ -0,0 +1,43 @@ +# Anonymous Theme by Foster Hangdaan + +desktop-color: "#000" +message-color: "#000" +title-text: "" +desktop-image: "background.png" +terminal-font: "Unifont Regular 16" +terminal-left: "10%" +terminal-width: "80%" +terminal-top: "17%" +terminal-height: "66%" + ++ boot_menu { + left = 35% + width = 30% + top = 25% + height = 50% + + item_font = "CaskaydiaCove Nerd Font Regular 22" + item_color = "#7F8C8D" + item_height = 48 + item_icon_space = 8 + item_spacing = 5 + item_padding = 5 + + selected_item_font = "CaskaydiaCove Nerd Font Regular 22" + selected_item_color = "#FFFFFF" + selected_item_pixmap_style = "selected_item_pixmap_style_*.png" + + icon_height = 48 + icon_width = 48 +} + ++ label { + id = "__timeout__" + left = 0 + top = 100%-70 + width = 100% + align = "center" + text = "Booting in %d seconds" + color = "#FFFFFF" + font = "CaskaydiaCove Nerd Font Regular 22" +} diff --git a/screenshots/anonymous-01.png b/screenshots/anonymous-01.png new file mode 100644 index 0000000..23331b5 Binary files /dev/null and b/screenshots/anonymous-01.png differ diff --git a/screenshots/anonymous-02.png b/screenshots/anonymous-02.png new file mode 100644 index 0000000..fabce83 Binary files /dev/null and b/screenshots/anonymous-02.png differ