A Unified Dynamic theme for plymouth, grub, sddm and noctalia made for NixOS.
- Nix 100%
| themes/grub | ||
| flake.nix | ||
| LICENSE | ||
| README.md | ||
Unified-Theme NixOS
IMPORTANT : THIS IS IN DEV, ONLY GRUB IS CURRENTLY AVAILABLE
A Unified Dynamic theme for plymouth, grub, sddm and noctalia made for NixOS.
Usage
Requirements
NixOS with flakes enabled :
Don't know what flake is ? Check This First Official Wiki | Guide
{
nix.settings.experimental-features = [ "nix-command" "flakes" ];
}
Installation
Add this to your flake.nix
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
unified-theme = {
url = "git+https://git.self-privacy.eu/Homelab/Unified-Theme";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = { nixpkgs, unified-theme, ... }@inputs: {
nixosConfigurations.nixos = nixpkgs.lib.nixosSystem {
modules = [
./configuration.nix
unified-theme.nixosModule
];
};
};
}
Enable it :
{
boot.loader.grub = {
enable = true;
gfxmodeEfi = "1920x1200"; # set to your panel's resolution
gfxpayloadEfi = "keep";
configurationLimit = 6;
unified-theme.enable = true;
};
}
How-To
If you want to make your own: Theme Tutorial
Credits
Heavily Inspired by Sergoncano Hollow knight Grub Theme - For the Grub Part