machine/workman: use plymouth overlay

This commit is contained in:
Felix Buehler 2025-07-18 21:02:13 +02:00
parent cf9345bb3d
commit 065081b08d
3 changed files with 7 additions and 6 deletions

View file

@ -36,7 +36,6 @@
framework-plymouth = { framework-plymouth = {
url = "github:j-pap/framework-plymouth"; url = "github:j-pap/framework-plymouth";
inputs.nixpkgs.follows = "nixpkgs";
}; };
# own flakes # own flakes

View file

@ -1,12 +1,13 @@
{ self, ... }: { self, ... }:
let let
inherit (self.inputs) inherit (self.inputs)
disko
framework-plymouth
nixos-hardware
nixpkgs nixpkgs
nixpkgs-unstable nixpkgs-unstable
sops-nix
nixos-hardware
passworts passworts
disko sops-nix
; ;
nixosSystem = nixpkgs.lib.makeOverridable nixpkgs.lib.nixosSystem; nixosSystem = nixpkgs.lib.makeOverridable nixpkgs.lib.nixosSystem;
overlay-unstable = final: _prev: { overlay-unstable = final: _prev: {
@ -31,6 +32,7 @@ let
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
nixpkgs.overlays = [ nixpkgs.overlays = [
overlay-unstable overlay-unstable
framework-plymouth.overlays.default
(import ../overlays) (import ../overlays)
(import ../pkgs) (import ../pkgs)
]; ];

View file

@ -1,6 +1,6 @@
{ {
config, config,
inputs, pkgs,
... ...
}: }:
{ {
@ -18,7 +18,7 @@
plymouth = { plymouth = {
enable = true; enable = true;
theme = "framework"; theme = "framework";
themePackages = [ inputs.framework-plymouth.packages.${config.nixpkgs.system}.default ]; themePackages = [ pkgs.framework-plymouth ];
}; };
}; };
} }