[PR #236] [MERGED] feat: upgrade nixpkgs stable to 25.11, update nixos-apple-silicon, gh… #235

Closed
opened 2025-12-28 23:19:54 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ryan4yin/nix-config/pull/236
Author: @ryan4yin
Created: 11/26/2025
Status: Merged
Merged: 11/27/2025
Merged by: @ryan4yin

Base: mainHead: bump-flake-inputs


📝 Commits (3)

  • 1babeac feat: upgrade nixpkgs stable to 25.11, update nixos-apple-silicon, ghostty, anyrun, etc
  • 4593d07 fix: asahi-nixos - revert mesa to 25.2.6
  • 12daa46 fix: disable gitui - it's broken on aarch64-darwin currently

📊 Changes

19 files changed (+146 additions, -118 deletions)

View changed files

📝 README.md (+1 -1)
📝 flake.lock (+112 -93)
📝 flake.nix (+10 -9)
📝 home/base/core/git.nix (+1 -1)
📝 home/base/gui/terminal/README.md (+1 -1)
📝 hosts/12kingdoms-shoukei/apple-silicon.nix (+8 -0)
📝 hosts/idols-ai/default.nix (+1 -1)
📝 hosts/idols-aquamarine/gitea.nix (+1 -1)
📝 hosts/idols-aquamarine/minio.nix (+1 -1)
📝 hosts/idols-aquamarine/oci-containers/homepage/default.nix (+1 -1)
📝 hosts/idols-aquamarine/oci-containers/uptime-kuma/default.nix (+1 -1)
📝 hosts/idols-aquamarine/proxy.nix (+1 -1)
📝 hosts/idols-aquamarine/restic.nix (+1 -1)
📝 hosts/idols-aquamarine/transmission.nix (+1 -1)
📝 modules/nixos/base/monitoring.nix (+1 -1)
📝 modules/nixos/base/ssh.nix (+1 -1)
📝 modules/nixos/desktop/fhs.nix (+1 -1)
📝 modules/nixos/desktop/networking/remote-desktop.nix (+1 -1)
📝 modules/nixos/desktop/networking/tailscale.nix (+1 -1)

📄 Description

…ostty, anyrun, etc


Note

Upgrade to NixOS/nixpkgs 25.11 with refreshed flake inputs (ghostty tip, anyrun v25.9.3, updated nixos-apple-silicon), add Mesa pin/workaround for Apple Silicon, bump stateVersion, and disable gitui.

  • Core upgrades
    • Update nixpkgs-stable to nixos-25.11; refresh README badge and references.
    • Refresh flake inputs: ghosttytip, anyrunv25.9.3, nixos-apple-siliconrelease-2025-11-18, aaglrelease-25.11, and numerous dependency bumps in flake.lock (e.g., niri, nix-gaming, nix-darwin, home-manager).
  • Apple Silicon
    • Add nixpkgs-mesa input and set hardware.graphics.package to pinned Mesa (assert pkgs.mesa.version == "25.3.0") to work around a regression.
  • Hosts
    • Set hosts/idols-ai system.stateVersion to "25.11".
  • Tooling
    • Disable programs.gitui (keep lazygit).
  • Docs/comments
    • Update module URLs and terminal docs to nixos-25.11 links.

Written by Cursor Bugbot for commit 12daa46a93. This will update automatically on new commits. Configure here.


🔄 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/236 **Author:** [@ryan4yin](https://github.com/ryan4yin) **Created:** 11/26/2025 **Status:** ✅ Merged **Merged:** 11/27/2025 **Merged by:** [@ryan4yin](https://github.com/ryan4yin) **Base:** `main` ← **Head:** `bump-flake-inputs` --- ### 📝 Commits (3) - [`1babeac`](https://github.com/ryan4yin/nix-config/commit/1babeacffdf6d579aec278dbdc1dd6a825c50e44) feat: upgrade nixpkgs stable to 25.11, update nixos-apple-silicon, ghostty, anyrun, etc - [`4593d07`](https://github.com/ryan4yin/nix-config/commit/4593d07d53b4b89dbdd7a144d2eedc9a0812b45f) fix: asahi-nixos - revert mesa to 25.2.6 - [`12daa46`](https://github.com/ryan4yin/nix-config/commit/12daa46a93444b801cbe57f068941056cf49eb80) fix: disable gitui - it's broken on aarch64-darwin currently ### 📊 Changes **19 files changed** (+146 additions, -118 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -1) 📝 `flake.lock` (+112 -93) 📝 `flake.nix` (+10 -9) 📝 `home/base/core/git.nix` (+1 -1) 📝 `home/base/gui/terminal/README.md` (+1 -1) 📝 `hosts/12kingdoms-shoukei/apple-silicon.nix` (+8 -0) 📝 `hosts/idols-ai/default.nix` (+1 -1) 📝 `hosts/idols-aquamarine/gitea.nix` (+1 -1) 📝 `hosts/idols-aquamarine/minio.nix` (+1 -1) 📝 `hosts/idols-aquamarine/oci-containers/homepage/default.nix` (+1 -1) 📝 `hosts/idols-aquamarine/oci-containers/uptime-kuma/default.nix` (+1 -1) 📝 `hosts/idols-aquamarine/proxy.nix` (+1 -1) 📝 `hosts/idols-aquamarine/restic.nix` (+1 -1) 📝 `hosts/idols-aquamarine/transmission.nix` (+1 -1) 📝 `modules/nixos/base/monitoring.nix` (+1 -1) 📝 `modules/nixos/base/ssh.nix` (+1 -1) 📝 `modules/nixos/desktop/fhs.nix` (+1 -1) 📝 `modules/nixos/desktop/networking/remote-desktop.nix` (+1 -1) 📝 `modules/nixos/desktop/networking/tailscale.nix` (+1 -1) </details> ### 📄 Description …ostty, anyrun, etc <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Upgrade to NixOS/nixpkgs 25.11 with refreshed flake inputs (ghostty tip, anyrun v25.9.3, updated nixos-apple-silicon), add Mesa pin/workaround for Apple Silicon, bump stateVersion, and disable gitui. > > - **Core upgrades** > - Update `nixpkgs-stable` to `nixos-25.11`; refresh README badge and references. > - Refresh flake inputs: `ghostty` → `tip`, `anyrun` → `v25.9.3`, `nixos-apple-silicon` → `release-2025-11-18`, `aagl` → `release-25.11`, and numerous dependency bumps in `flake.lock` (e.g., `niri`, `nix-gaming`, `nix-darwin`, `home-manager`). > - **Apple Silicon** > - Add `nixpkgs-mesa` input and set `hardware.graphics.package` to pinned Mesa (assert `pkgs.mesa.version == "25.3.0"`) to work around a regression. > - **Hosts** > - Set `hosts/idols-ai` `system.stateVersion` to `"25.11"`. > - **Tooling** > - Disable `programs.gitui` (keep `lazygit`). > - **Docs/comments** > - Update module URLs and terminal docs to `nixos-25.11` links. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 12daa46a93444b801cbe57f068941056cf49eb80. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> --- <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-28 23:19:54 +01:00
adam closed this issue 2025-12-28 23:19:54 +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#235