Grub Themes
Go to file
2025-10-18 16:11:59 +02:00
xenlism-grub-2k-Debian Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-2k-Fedora Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-2k-kali Add Kali Nixos 2023-05-11 00:24:39 +00:00
xenlism-grub-2k-mac Add MacOs 2023-06-01 12:44:29 +00:00
xenlism-grub-2k-Manjaro Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-2k-mint Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-2k-nixos Add Kali Nixos 2023-05-11 00:24:39 +00:00
xenlism-grub-2k-ubuntu Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-4k-Debian Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-4k-Fedora Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-4k-kali Add Kali Nixos 2023-05-11 00:24:39 +00:00
xenlism-grub-4k-mac Add MacOs 2023-06-01 12:44:29 +00:00
xenlism-grub-4k-Manjaro Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-4k-mint Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-4k-nixos Add Kali Nixos 2023-05-11 00:24:39 +00:00
xenlism-grub-4k-ubuntu Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-1080p-Debian Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-1080p-Fedora Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-1080p-kali Add Kali Nixos 2023-05-11 00:24:39 +00:00
xenlism-grub-1080p-mac Add MacOs 2023-06-01 12:44:29 +00:00
xenlism-grub-1080p-Manjaro Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-1080p-mint Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-1080p-nixos Add Kali Nixos 2023-05-11 00:24:39 +00:00
xenlism-grub-1080p-ubuntu Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-arch-2k Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-arch-4k Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-arch-1080p Fix Typo issue 2023-05-25 08:22:57 +00:00
xenlism-grub-gentoo-2k Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-gentoo-4k Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-gentoo-1080p Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-opensuse-2k Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-opensuse-4k Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-opensuse-1080p Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-popos-2k Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-popos-4k Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-popos-1080p Fix Bug 2023-05-10 21:26:26 +00:00
xenlism-grub-win10-2k Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win10-4k Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win10-1080p Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win11-2k Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win11-4k Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win11-1080p Add new 2023-05-17 22:14:43 +00:00
compress.sh Add new 2023-05-17 22:14:43 +00:00
flake.nix added flake.nix and README instruction for nixos 2025-10-18 16:11:05 +02:00
MacBookPro_dA.jpg init 2020-11-02 14:31:34 +07:00
README.md headline readme fix 2025-10-18 16:11:59 +02:00
xenlism-grub-2k-Debian.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-2k-Fedora.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-2k-kali.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-2k-mac.tar.xz Add MacOs 2023-06-01 12:44:29 +00:00
xenlism-grub-2k-Manjaro.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-2k-mint.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-2k-nixos.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-2k-ubuntu.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-4k-Debian.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-4k-Fedora.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-4k-kali.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-4k-mac.tar.xz Add MacOs 2023-06-01 12:44:29 +00:00
xenlism-grub-4k-Manjaro.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-4k-mint.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-4k-nixos.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-4k-ubuntu.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-1080p-Debian.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-1080p-Fedora.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-1080p-kali.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-1080p-mac.tar.xz Add MacOs 2023-06-01 12:44:29 +00:00
xenlism-grub-1080p-Manjaro.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-1080p-mint.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-1080p-nixos.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-1080p-ubuntu.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-arch-2k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-arch-4k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-arch-1080p.tar.xz Fix Typo issue 2023-05-25 08:22:57 +00:00
xenlism-grub-gentoo-2k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-gentoo-4k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-gentoo-1080p.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-opensuse-2k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-opensuse-4k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-opensuse-1080p.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-popos-2k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-popos-4k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-popos-1080p.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win10-2k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win10-4k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win10-1080p.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win11-2k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win11-4k.tar.xz Add new 2023-05-17 22:14:43 +00:00
xenlism-grub-win11-1080p.tar.xz Add new 2023-05-17 22:14:43 +00:00

Xenlism Grub Theme

Xenlism Grub Theme is a fork of Grub-theme-vimix. You can find the theme and more information here.

Supported Operating Systems

  • Ubuntu Style
  • Debian Style
  • Arch Linux
  • Manjaro Linux
  • Fedora Linux
  • NixOs Linux
  • Kali Linux
  • Mint Linux
  • Gentoo Linux
  • PopOs
  • Windows
  • MacOs

Installation

If you have any issues with the installation script, follow these steps:

  1. Unpack the tar.xz file and open the unpacked folder.

  2. Inside the folder, you will find another folder. Zip this folder.

  3. Install grub-customizer using the appropriate command for your distribution:

    • For Fedora, run: sudo dnf install -y grub-customizer
    • For Arch Manjaro, run: pacman -S grub-customizer
    • For Ubuntu, run: sudo apt-get install grub-customizer
  4. Edit the /etc/default/grub file and add the following line:

    GRUB_GFXPAYLOAD_LINUX="keep"
    
  5. Copy the hwmatch.mod file to the /boot/grub/x86_64-efi/ directory:

    cp -r /usr/lib/grub/i386-pc/hwmatch.mod /boot/grub/x86_64-efi/
    
  6. Finally, update the grub configuration by running:

    sudo update-grub
    

For Debian, you can follow this link for instructions on installing Grub Customizer.

Install grub themes with grub-customizer tool

NixOS installation

  • Add this flake input to your flake.nix inputs
inputs = {
    grub-theme = {
      url = "github:xenlism/Grub-themes";
    };

    # More inputs ...
};

Important

If you switched your theme from systemd-boot to GRUB. You have to change your boot entry in UEFI or BIOS to GRUB. Because NixOS will otherwise still boot into systemd-boot.

  • Then set GRUB theme to this package in your configuration.nix file
boot.loader.grub.theme = inputs.grub-theme.packages.x86_64-linux.xenlism-grub-theme-nixos-1080p;

Note

Just a side note, in case you are using stylix or something that sets GRUB theme for you. You will maybe have to set this option with lib.mkForce to make it override other value.

  • You can pick from list of distros and resolutions that are present in the original repo

  • To view all possible options run nix flake show github:xenlism/Grub-themes --no-write-lock-file this will display all possible packages to install

  • To change theme you just have to change the package name in configuration.nix option like this:

boot.loader.grub.theme = inputs.grub-theme.packages.x86_64-linux.xenlism-grub-theme-[distribution]-[resolution];

Preview

Ubuntu Mint Linux
Ubuntu Mint Linux
Kali Linux Manjaro Linux
Kali Linux Manjaro Linux
Debian
Debian