upgrade-flake

Community

Update flake.lock to latest inputs without changing release channels.

Authorrichardgill
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill updates flake.lock to pull the latest commits for flake inputs (nixpkgs, home-manager, nix-darwin, stylix) while preserving the current NixOS release channel. It enables newer packages with safe rollback.

Core Features & Use Cases

  • Lockfile refresh: Run nix flake update to fetch latest inputs.
  • Safe verification: Build and verify configurations before applying.
  • Use Case: Regularly refresh package versions without moving to a new NixOS release.

Quick Start

just update; then just check to validate, and finally just switch to apply the upgrade.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: upgrade-flake
Download link: https://github.com/richardgill/nix/archive/main.zip#upgrade-flake

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository