Skip to content

feat: comment out nixpkgs-unstable, we use unstable by default#232

Merged
ryan4yin merged 2 commits into
mainfrom
add-pkgs-master
Nov 1, 2025
Merged

feat: comment out nixpkgs-unstable, we use unstable by default#232
ryan4yin merged 2 commits into
mainfrom
add-pkgs-master

Conversation

@ryan4yin
Copy link
Copy Markdown
Owner

@ryan4yin ryan4yin commented Nov 1, 2025

Note

Introduce nixpkgs-master for select latest packages and remove nixpkgs-unstable, updating modules to source from pkgs or pkgs-master and making minor package/config tweaks.

  • Inputs/Outputs:
    • Add inputs.nixpkgs-master and expose pkgs-master in outputs/default.nix.
    • Remove inputs.nixpkgs-unstable and its pkgs-unstable usages (commented out in outputs).
  • Nixpaks:
    • Switch nixpaks.qq to build via pkgs-master.
  • Editors/Dev Tooling:
    • Neovim: use pkgs.neovim-unwrapped (was pkgs-unstable).
    • Editor packages: source hugo and Rust toolchain (rustc, cargo, rustfmt, clippy, rust-analyzer) from pkgs-master.
    • Linux GUI editors: install zed-editor and custom cursor from pkgs-master.
  • GUI/Misc:
    • OBS plugins list flattened; include obs-vaapi and obs-3d-effect directly; keep obs-studio.enable gated to x86_64.
    • Use nixpaks.qq, nixpaks.telegram-desktop, and bwraps.wechat without pkgs. prefix.
    • Media package list simplified (same contents).
  • Shells & Peripherals:
    • Darwin shells: use pkgs.nushell.
    • General cleanup of commented -unstable package lines.
  • Hosts:
    • Apple Silicon host: use pkgs for system packages and pkgs.tiny-dfr for touch bar.
  • Lockfile:
    • Lock updates reflecting added nixpkgs-master and removal of nixpkgs-unstable reference.

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

Signed-off-by: Ryan Yin <xiaoyin_c@qq.com>
@ryan4yin ryan4yin merged commit 34fdd92 into main Nov 1, 2025
2 checks passed
@ryan4yin ryan4yin deleted the add-pkgs-master branch November 1, 2025 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant