Skip to content

Conversation

normalcea
Copy link
Contributor

hompage: https://github.com/AsahiLinux/asahi-plymouth

Fun little plymouth boot splash meant to mimic Apple's bootsplash but for Asahi machines.

Module configuration for testing:

{
   boot.plymouth.enable = true;
   boot.plymouth.theme = "asahi";
   boot.plymouth.themePackages = [ pkgs.asahi-plymouth-theme ];
}

Known limitation of not being present during the LUKS password prompt screen. Also, the bar doesn't fill up all the way possibly due to how fast NixOS boots.

I had this patch sitting for a while, but didn't find the motivation to submit it due to the dodgy license of one of the images which was fixed in AsahiLinux/asahi-plymouth@14f4f70 for the 0.2 release.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

asahi-plymouth-theme: init at 0.2

asahi-plymouth-theme: init at 0.2

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Aug 9, 2025
Copy link
Contributor

@yzhou216 yzhou216 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cleanup

@normalcea normalcea force-pushed the init-asahi-plymouth-theme branch from 226fcde to 1c0a031 Compare August 12, 2025 01:41
@nixpkgs-ci nixpkgs-ci bot removed the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Aug 12, 2025
@yzhou216
Copy link
Contributor

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 432344

Logs: https://github.com/yzhou216/nixpkgs-review-gha/actions/runs/16896775012


x86_64-linux

✅ 1 package built:
  • asahi-plymouth-theme

aarch64-linux

✅ 1 package built:
  • asahi-plymouth-theme

x86_64-darwin

No rebuilds


aarch64-darwin

No rebuilds

Copy link
Contributor

@yzhou216 yzhou216 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved automatically following the successful run of nixpkgs-review.

@normalcea
Copy link
Contributor Author

@yzhou216

Were you able to run/test this theme on your machine, either by adding it to your nixos module configuration or other means?

@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Aug 12, 2025
@yzhou216
Copy link
Contributor

@yzhou216

Were you able to run/test this theme on your machine, either by adding it to your nixos module configuration or other means?

I haven't tried. Not familiar with Plymouth theme.

@normalcea
Copy link
Contributor Author

That's okay, just wanted full context for your approval which seems to just be for derivation code quality. Thank you for reviewing.

@normalcea
Copy link
Contributor Author

normalcea commented Aug 24, 2025

I'm no longer interested in maintaining this package nor seeing it merged into nixpkgs. I will keep the branch open for posterity.

@normalcea normalcea closed this Aug 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants