Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deadendpl/nix-grub_gtg
The fork of https://gitlab.com/imnotpua/grub_gtg
https://github.com/deadendpl/nix-grub_gtg
Last synced: about 2 months ago
JSON representation
The fork of https://gitlab.com/imnotpua/grub_gtg
- Host: GitHub
- URL: https://github.com/deadendpl/nix-grub_gtg
- Owner: deadendpl
- License: gpl-3.0
- Created: 2023-11-14T16:37:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-15T19:56:12.000Z (about 1 year ago)
- Last Synced: 2023-11-15T20:40:31.552Z (about 1 year ago)
- Size: 4.61 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# THIS IS A FORK FROM
I modified it to make it work on NixOS.
If you're on normal distro then look at the original repo.## NIX INSTALLATION
In `configuration.nix` set the grub theme like this:``` nix
boot.loader.grub.theme = pkgs.fetchFromGitHub { # current as of 11/2023
owner = "deadendpl";
repo = "nix-grub_gtg";
rev = "f0a6eec0993b731562fd44acfe7851aed82179ec";
sha256 = "1fg3vdqxj7qqpbhl96xhl3175a68bg0c7xbn7q2hspc2272hmh6b";
};
```Then reload your nixos config with `sudo nixos-rebuild switch`.
# Custom Grub Theme
This grub theme was initially designed when I was playing around with grub back in Highschool. Just decided to improvise it and release it to the public.
This grub themes has its look inspired by, [GTA San Andreas Main Menu](./inspiration.png).
## Preview
## Installation
This installer runs on bash, if you don't have bash, do change the env in the `install.sh` file.
This installer also asks for a custom font size for the menu. If the 'grub font maker' is not found a precompiled font of size '24' will be used.
It also prompts for the installation location, where the grub theme is installed. Make sure it is within your boot partition.
## Ventoy
A ventoy version of the theme has been released with a dedicated installer.
## Known Issues
Grub2 currently doesn't support usage of multiple fonts in the menu so I had to hardcode some parts as layers on the background. I would like to find an alternative for it. I have included all the assets required to make the background.