Plymouth!
Yeah yeah I know...
This commit is contained in:
parent
9c6a2f69f0
commit
5bba711d3c
7 changed files with 61 additions and 2 deletions
24
os/style/default.nix
Normal file
24
os/style/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
{ pkgs, lib, config, ... }:
|
||||
{
|
||||
config = {
|
||||
boot = {
|
||||
plymouth.enable = true;
|
||||
initrd.systemd.enable = true;
|
||||
};
|
||||
stylix = {
|
||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/solarized-${config.stylix.polarity}.yaml";
|
||||
image = builtins.fetchurl {
|
||||
url = "https://get.wallhere.com/photo/sunlight-abstract-minimalism-green-simple-circle-light-leaf-wave-material-line-wing-computer-wallpaper-font-close-up-macro-photography-124350.png";
|
||||
sha256 = "sha256:1zfq3f3v34i45mi72pkfqphm8kbhczsg260xjfl6dbydy91d7y93";
|
||||
};
|
||||
homeManagerIntegration.autoImport = false; # Makes config reuse easier
|
||||
polarity = "dark";
|
||||
targets.plymouth.logo = pkgs.runCommand "flower.png" { } "${pkgs.inkscape}/bin/inkscape ${pkgs.substituteAll {
|
||||
src = ./flower.svg;
|
||||
color = config.lib.stylix.colors.withHashtag.base07;
|
||||
}} -w 256 -o $out";
|
||||
# UPST Default grub font is sansSerif, which doesn't work.
|
||||
# Maybe because people patch mono with nerdfonts and that isn't compatible?
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue