mirror of
https://github.com/xinux-org/xinux-plymouth-theme.git
synced 2026-04-12 10:48:48 +00:00
🖲️ | Simple and elegant Xinux plymouth themes [maintainer=@bemeritus]
- Nix 79.5%
- Shell 20.5%
| .github/assets | ||
| src/mac-style | ||
| .envrc | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| package.nix | ||
| README.md | ||
| show-splash.sh | ||
Xinux Plymouth Theme
Animated plymouth theme with Xinux logo and elegant look.
Flake Install
Include in your flake.nix inputs:
inputs.mac-style-plymouth = {
url = "github:xinux-org/xinux-plymouth-theme";
inputs.nixpkgs.follows = "nixpkgs";
};
Apply the overlay (mac-style-plymouth.overlays.default) to nixpkgs, and enable plymouth as follows.
# in example
pkgs = import nixpkgs {
overlays = [ inputs.mac-style-plymouth.overlays.default ];
};
Use Theme 🥳
boot = {
plymouth = {
enable = true;
theme = "mac-style";
themePackages = [ pkgs.mac-style-plymouth ];
};
};
Legacy Install
Configurate plymouth
{ pkgs, ... }: let
mac-style-src = pkgs.fetchFromGitHub {
owner = "xinux-org";
repo = "xinux-plymouth-theme";
rev = "6ccd64447719fd2c603f9ce29add09b1e1e66ac6";
sha256 = "sha256-qnMbkbSriXFSt+3E++7TjDIF3qOVqZ4VVYwGjYgh6E4=";
};
mac-style-load = pkgs.callPackage mac-style-src {};
in {
boot = {
plymouth = {
enable = true;
theme = "mac-style";
themePackages = [ mac-style-load ];
};
};
}