feat(os): add Origami Linux support (#1530)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
John Holt
2025-11-18 15:24:10 +07:00
committed by GitHub
parent 75de4dfd3b
commit 7945311b4b
4 changed files with 78 additions and 0 deletions

View File

@@ -78,6 +78,8 @@ impl Distribution {
Some("neon") => Distribution::KDENeon,
Some("openmandriva") => Distribution::OpenMandriva,
Some("pclinuxos") => Distribution::PCLinuxOS,
Some(id) if id.starts_with("origami") => Distribution::FedoraImmutable,
_ => {
if let Some(name) = name {
if name.contains("Vanilla") {
@@ -1341,4 +1343,11 @@ mod tests {
fn test_cachyos() {
test_template(include_str!("os_release/cachyos"), Distribution::Arch);
}
#[test]
fn test_origami() {
test_template(include_str!("os_release/origami"), Distribution::FedoraImmutable);
test_template(include_str!("os_release/origami-nvidia"), Distribution::FedoraImmutable);
test_template(include_str!("os_release/origami-test"), Distribution::FedoraImmutable);
}
}