Logo
Catppuccin for Grub

Stargazers

## Previews
๐ŸŒป Latte
๐Ÿชด Frappรฉ
๐ŸŒบ Macchiato
๐ŸŒฟ Mocha
## Usage 1. Clone this repository locally and enter the cloned folder: ```shell git clone https://github.com/catppuccin/grub.git && cd grub ``` 2. Copy all or selected theme from `src` folder to `/usr/share/grub/themes/`. E.g. to copy all themes use: ```shell sudo cp -r src/* /usr/share/grub/themes/ ``` 3. Uncomment and edit following line in `/etc/default/grub` to your selected theme: ```shell GRUB_THEME="/usr/share/grub/themes/catppuccin--grub-theme/theme.txt" ``` 4. Update grub: ```shell sudo grub-mkconfig -o /boot/grub/grub.cfg ``` For Fedora: ```shell sudo grub2-mkconfig -o /boot/grub2/grub.cfg ``` ## ๐Ÿ’ฟ Ventoy Support See instructions in the [ventoy directory](ventoy/). ## ๐Ÿ™‹ FAQ - Q: **_"How can I make Grub work with my screen resolution?"_** A: Uncomment and edit following line in `/etc/default/grub` (modify `1920x1080` to your screen resolution): ```shell GRUB_GFXMODE=1920x1080 ``` Proceed to update grub (see step 4 of the installation) - Q: **_"How can I make Grub detect all my operating systems? (dual-boot)"_** A: Make sure you have `os-prober` installed. Add or uncomment following line in `/etc/default/grub` : ```shell GRUB_DISABLE_OS_PROBER=false ``` Save that file and update grub (see step 4 of the installation) - Q: **_"How can I make Grub detect my theme?"_** A: Make sure to **comment** the following line in `/etc/default/grub` like so: ```shell # GRUB_TERMINAL_OUTPUT="console" ``` Save that file and update grub (step 4). If this did not work, try to replace `/usr/share/` with `/boot/` and repeat installation steps 2-4. ## ๐Ÿ’ Thanks to - [Dooez](https://github.com/Dooez/ventoy-catppuccin) - [vinceliuice](https://github.com/vinceliuice/grub2-themes) - [tuhanayim](https://github.com/tuhanayim)  

Copyright © 2021-present Catppuccin Org