vinceliuice/grub2-themes là dự án mã nguồn mở trên GitHub, viết chủ yếu bằng Shell, với 4.6k sao. Modern Design theme for Grub2
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
-t, --theme theme variant(s) [tela|vimix|stylish|whitesur] (default is tela)
-i, --icon icon variant(s) [color|white|whitesur] (default is color)
-s, --screen screen display variant(s) [1080p|2k|4k|ultrawide|ultrawide2k] (default is 1080p)
-c, --custom-resolution set custom resolution (e.g., 1600x900) (disabled in default)
-r, --remove remove theme [tela|vimix|stylish|whitesur] (must add theme name option, default is tela)
-b, --boot install theme into '/boot/grub' or '/boot/grub2'
-g, --generate do not install but generate theme into chosen directory (must add your directory)
-h, --help show this help
If no options are used, a user interface dialog will show up instead
Examples:
Install Tela theme on 2k display device:
sudo ./install.sh -t tela -s 2k
Install Tela theme with custom resolution:
sudo ./install.sh -t tela -c 1600x900
Install Tela theme into /boot/grub/themes:
sudo ./install.sh -b -t tela
Uninstall Tela theme:
sudo ./install.sh -r -t tela
Installation with NixOS:
To use this theme with NixOS you will have to enable flakes. Before you do this, please inform yourself if you really want to, because flakes are still an unstable feature.
First you will have to add grub2 to your flake.nix file as a new input.
# flake.nix
{
description = "NixOS configuration";
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
# Add grub2 themes to your inputs ...
grub2-themes = {
url = "github:vinceliuice/grub2-themes";
};
};
outputs = inputs@{ nixpkgs, grub2-themes, ... }: {
nixosConfigurations = {
my_host = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
# ... and then to your modules
modules = [
./configuration.nix
grub2-themes.nixosModules.default
];
};
};
};
}
After that, you can configure the theme as shown below. In this example it is inside the configuration.nix file but it can be any file you choose.
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/vinceliuice/grub2-themes là nguồn chính thức.
vinceliuice/grub2-themes có phải mã nguồn mở không?
Có — vinceliuice/grub2-themes phát hành theo license GPL-3.0, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/vinceliuice/grub2-themes.
vinceliuice/grub2-themes là gì?
vinceliuice/grub2-themes (vinceliuice/grub2-themes) là dự án Shell trên GitHub. Theo mô tả gốc: Modern Design theme for Grub2
Đọc đầy đủ README ở tab phía trên.
Vẫn đang phân vân về grub2-themes?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về grub2-themes.