[PR #155] [MERGED] refactor: migrate sbcs to https://github.com/ryan4yin/nixos-config-sbc #172

Closed
opened 2025-12-29 04:21:50 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ryan4yin/nix-config/pull/155
Author: @ryan4yin
Created: 8/16/2024
Status: Merged
Merged: 8/16/2024
Merged by: @ryan4yin

Base: mainHead: remove-sbcs


📝 Commits (1)

📊 Changes

41 files changed (+29 additions, -3018 deletions)

View changed files

📝 flake.lock (+25 -618)
📝 flake.nix (+0 -15)
hosts/12kingdoms-rakushun/Disk-and-Installation.md (+0 -157)
hosts/12kingdoms-rakushun/README.md (+0 -16)
hosts/12kingdoms-rakushun/default.nix (+0 -38)
hosts/12kingdoms-rakushun/disko-fs.nix (+0 -111)
hosts/12kingdoms-rakushun/hardware-configuration.nix (+0 -39)
hosts/12kingdoms-rakushun/impermanence.nix (+0 -75)
hosts/12kingdoms-suzu/Disk-and-installation.md (+0 -156)
hosts/12kingdoms-suzu/README.md (+0 -34)
hosts/12kingdoms-suzu/default.nix (+0 -34)
hosts/12kingdoms-suzu/disko-fs.nix (+0 -111)
hosts/12kingdoms-suzu/hardware-configuration.nix (+0 -39)
hosts/12kingdoms-suzu/impermanence.nix (+0 -75)
hosts/12kingdoms-suzu/microvm/README.md (+0 -45)
hosts/12kingdoms-suzu/microvm/default.nix (+0 -35)
hosts/12kingdoms-suzu/microvm/mitsuha/default.nix (+0 -67)
hosts/12kingdoms-suzu/microvm/mitsuha/networking.nix (+0 -19)
hosts/12kingdoms-suzu/microvm/mitsuha/tailscale.nix (+0 -42)
hosts/12kingdoms-suzu/microvm/suzi/README.md (+0 -48)

...and 21 more files

📄 Description

It is troublesome to update nixpkgs on aarch64/riscv64 SBCs, which can easily cause various problems such as kernel compilation failure and boot failure caused by uboot/edk2 incompatibility.
So it feels like a good idea to create separate flakes for SBCs and have them updated separately.

Relate to https://github.com/ryan4yin/nixos-config-sbc/pull/1


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ryan4yin/nix-config/pull/155 **Author:** [@ryan4yin](https://github.com/ryan4yin) **Created:** 8/16/2024 **Status:** ✅ Merged **Merged:** 8/16/2024 **Merged by:** [@ryan4yin](https://github.com/ryan4yin) **Base:** `main` ← **Head:** `remove-sbcs` --- ### 📝 Commits (1) - [`35eb6ed`](https://github.com/ryan4yin/nix-config/commit/35eb6ed5c9ef200f1a3bf8e5ba2decaec8116206) refactor: migrate sbcs to https://github.com/ryan4yin/nixos-config-sbc ### 📊 Changes **41 files changed** (+29 additions, -3018 deletions) <details> <summary>View changed files</summary> 📝 `flake.lock` (+25 -618) 📝 `flake.nix` (+0 -15) ➖ `hosts/12kingdoms-rakushun/Disk-and-Installation.md` (+0 -157) ➖ `hosts/12kingdoms-rakushun/README.md` (+0 -16) ➖ `hosts/12kingdoms-rakushun/default.nix` (+0 -38) ➖ `hosts/12kingdoms-rakushun/disko-fs.nix` (+0 -111) ➖ `hosts/12kingdoms-rakushun/hardware-configuration.nix` (+0 -39) ➖ `hosts/12kingdoms-rakushun/impermanence.nix` (+0 -75) ➖ `hosts/12kingdoms-suzu/Disk-and-installation.md` (+0 -156) ➖ `hosts/12kingdoms-suzu/README.md` (+0 -34) ➖ `hosts/12kingdoms-suzu/default.nix` (+0 -34) ➖ `hosts/12kingdoms-suzu/disko-fs.nix` (+0 -111) ➖ `hosts/12kingdoms-suzu/hardware-configuration.nix` (+0 -39) ➖ `hosts/12kingdoms-suzu/impermanence.nix` (+0 -75) ➖ `hosts/12kingdoms-suzu/microvm/README.md` (+0 -45) ➖ `hosts/12kingdoms-suzu/microvm/default.nix` (+0 -35) ➖ `hosts/12kingdoms-suzu/microvm/mitsuha/default.nix` (+0 -67) ➖ `hosts/12kingdoms-suzu/microvm/mitsuha/networking.nix` (+0 -19) ➖ `hosts/12kingdoms-suzu/microvm/mitsuha/tailscale.nix` (+0 -42) ➖ `hosts/12kingdoms-suzu/microvm/suzi/README.md` (+0 -48) _...and 21 more files_ </details> ### 📄 Description It is troublesome to update nixpkgs on aarch64/riscv64 SBCs, which can easily cause various problems such as kernel compilation failure and boot failure caused by uboot/edk2 incompatibility. So it feels like a good idea to create separate flakes for SBCs and have them updated separately. Relate to https://github.com/ryan4yin/nixos-config-sbc/pull/1 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 04:21:50 +01:00
adam closed this issue 2025-12-29 04:21:50 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/nix-config-ryan4yin#172