From 8cc57722ac4f2333adb22c5fc7db27752e2878d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20=C5=9Arodo=C5=84?= Date: Mon, 14 Mar 2022 15:19:04 +0100 Subject: [PATCH] Update README.md --- README.md | 277 +----------------------------------------------------- 1 file changed, 4 insertions(+), 273 deletions(-) diff --git a/README.md b/README.md index 367a586..fd2b381 100644 --- a/README.md +++ b/README.md @@ -1,274 +1,5 @@ -# Distro Grub Themes -[![name](https://img.shields.io/github/license/AdisonCavani/distro-grub-themes)](https://github.com/AdisonCavani/distro-grub-themes/blob/master/LICENSE) -[![name](https://img.shields.io/github/v/release/AdisonCavani/distro-grub-themes)](https://github.com/AdisonCavani/distro-grub-themes/releases) -[![Build](https://github.com/AdisonCavani/distro-grub-themes/actions/workflows/update-content.yml/badge.svg?event=push)](https://github.com/AdisonCavani/distro-grub-themes/actions/workflows/update-content.yml)
+## Readme +This is obsolete branch which contains a program to update all icons, fonts and pack each theme files from ``customize/*`` to ``themes/`` folder in ``.tar`` format (non-compressed). -A pack of GRUB2 themes for different Linux distribution and OS.
-It aims to replace default Grub look, with nice and colorful theme. - - -## Get started - - [Themes](#themes) - * [Supported distributions](#supported-distributions) - * [Supported vendors](#supported-vendors) - - [Preview theme](#preview-theme) - * [Distro themes](#distro-themes) - * [Vendor themes](#vendor-themes) - - - [Installation](#installation) - * [Installation via Grub Customizer](#installation-via-grub-customizer) - * [Manual Installation](#manual-installation) - * [Install theme in Ventoy](#install-theme-in-ventoy) - - [To-do list](#to-do-list) - -# Themes -## Supported distributions -- Arch Linux -- Arco Linux -- Artix Linux -- CentOS -- Debian -- Deepin -- ElementaryOS -- EndeavourOS -- FreeBSD -- Garuda -- Gentoo -- KDE Neon -- Linux Mint -- Manjaro -- MX Linux -- openSUSE -- Pop! OS -- Rocky Linux -- Solus -- Ubuntu -- Ubuntu Mate -- Ventoy -- Void Linux -- Windows 10 -- Windows 11 -- Zorin OS - -## Supported vendors -- Acer -- Aorus -- Asus -- ASRock -- Dell -- Gigabyte -- HP -- Lenovo -- MSI -- System76 -- Toshiba - -## Preview theme -### Distro themes - -

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- - -

- -### Vendor themes -

- - -

-

- - -

-

- - -

-

- - -

-

- - -

-

- -

- -# Installation -## Installation via Grub Customizer - -In order to clone repository from Github you have to install `git` package
-Alternatively you can download zip package - **Code -> Download ZIP** - -#### Clone the repository -You can clone repository or go to [release page](https://github.com/AdisonCavani/distro-grub-themes/releases) and download a single theme -``` -git clone https://github.com/AdisonCavani/distro-grub-themes.git -``` - -### Install Grub Customizer - -Apt -``` -sudo add-apt-repository ppa:danielrichter2007/grub-customizer -sudo apt-get update -sudo apt-get install grub-customizer -``` -Pacman -``` -sudo pacman -S grub-customizer -``` - -Eopkg -``` -sudo eopkg install grub-customizer -``` -### Install pre-made theme with Grub Customizer - -- Open Grub Customizer -- Go to **Appearance settings** tab -- Select *Custom resolution* and type in your resolution. E.g: 1920x1080 -- Press *Add theme* button, go to your directory, where you have cloned repository. In my case `/home/adison/distro-grub-theme` -- Select your theme located in `/themes` directory -- Save changes - -### Install custom-made theme with Grub Customizer - -- Edit your theme located in `/customize` folder -- With your file manager, inside edited theme directory, select all files and **create archive** with .tar or .tar.xz extension -- Open Grub Customizer -- Go to **Appearance settings** tab -- Enable *Custom resolution* checkbox and select your resolution or type it in manually. E.g: 1920x1080 -- Press *Add theme* button, go to your directory, where you have cloned repository. In my case `/home/adison/distro-grub-theme` -- Change view settings from *Archive files* to **All files** -- Select your archive -- Save changes - - -## Manual Installation - -In order to clone repository from Github you have to install `git` package
-Alternatively you can download zip package - **Code -> Download ZIP** - -#### Clone the repository -You can clone repository or go to [release page](https://github.com/AdisonCavani/distro-grub-themes/releases) and download a single theme -``` -git clone https://github.com/AdisonCavani/distro-grub-themes.git -``` - -#### Create themes directory -``` -sudo mkdir /boot/grub/themes -``` - -#### Edit or use pre-made theme -``` -cd distro-grub-themes/customize -``` - -#### Copy theme -Theme must be unpacked (in folder) -``` -sudo cp -r ubuntu/ /boot/grub/themes -``` - -#### Edit Grub config -You can use your favourite text editor -``` -sudo nano /etc/default/grub -``` -Uncomment this line and set your resolution: -``` -GRUB_GFXMODE=1920x1080 -``` - -At the end of file add theme path: -``` -GRUB_THEME="/boot/grub/themes/ubuntu/theme.txt" -``` -Replace "ubuntu" with selected theme
-Ctrl+O to save, Ctrl+X to exit - -#### Update Grub config -You will need to tell Grub to update its configuration to include the new theme. - -Ubuntu and Debian-based systems: - -``` -sudo update-grub -``` - -Other Linux distro: - -``` -sudo grub-mkconfig -o /boot/grub/grub.cfg -``` - -## Install theme in Ventoy -Extract ```Ventoy.tar``` to ```/ventoy/theme``` directory - -Locate ```ventoy.json``` file in ```/plugin/ventoy/``` directory and change: -``` -"file": "/ventoy/theme/blur/theme.txt", -``` -to -``` -"file": "/ventoy/theme/Ventoy/theme.txt", -``` -For more information head over to [Ventoy website](https://www.ventoy.net/en/plugin_theme.html) - -# To-do list -Feature | Status ------------- | ------------- -4K & 2K displays support | In the future -Ultrawide display support | In the future +Now, every time you create new commit on ``master`` branch and change something in ``assets/icons``, ``customize`` or ``font`` folder, [github action](https://github.com/features/actions) bot will update all files (as defined in [this file](https://github.com/AdisonCavani/distro-grub-themes/blob/master/.github/workflows/update-content.yml)). +
To check all workflows, go [here](https://github.com/AdisonCavani/distro-grub-themes/actions).