olafkfreund

63 mods across 2 repositories, 24 stars between them.

olafkfreund/nixos_config

Agent Claude Code

Detects configuration drift between the declared NixOS config and the actual running system state, and reports how to re-converge. Use when a host behaves oddly after manual changes, before a deploy to confirm the tree matches reality, or when auditing declarative-state integrity. Reports findings; enforce with a…

22 today A 72 tokens GPL-3.0

olafkfreund/nixos_config

Agent Claude Code

Plans and orchestrates multi-host NixOS deployments with dependency ordering, parallelism, and rollback awareness. Use when rolling changes across p620/p510/razer, sequencing a dependent rollout, or deciding safe deploy order. Recommends the plan; you run the switch.

22 today B 63 tokens GPL-3.0

documentation-sync

03

olafkfreund/nixos_config

Agent Claude Code

Generates and refreshes documentation for NixOS modules and infrastructure so docs track the code. Use when module options changed, a README is stale, or you want docs regenerated from the current config. Mechanical sync work.

22 today B 49 tokens GPL-3.0

issue-checker

04

olafkfreund/nixos_config

Agent Claude Code

Read-only scan of NixOS/nixpkgs GitHub issues for known bugs affecting packages in your closure. Use before a flake bump or when an update feels risky, to surface breaking issues early. Reports only, changes nothing.

22 today D 52 tokens GPL-3.0

local-logs

05

olafkfreund/nixos_config

Agent Claude Code

Analyzes systemd/journal logs, traces failures to root cause, and drafts NixOS config fixes. Use when a service is failing, after a bad boot, or when diagnosing an error you can't place. Generates fixes for your review.

22 today B 55 tokens GPL-3.0

module-refactor

06

olafkfreund/nixos_config

Agent Claude Code

Detects duplication and anti-patterns across NixOS modules and proposes/applies refactors following docs/NIXOS-ANTI-PATTERNS.md. Use when consolidating repeated config, cleaning a grown module, or acting on an anti-pattern finding.

22 today B 57 tokens GPL-3.0

olafkfreund/nixos_config

Agent Claude Code

Read-only audit of Nix/NixOS files against this repo's anti-pattern catalogue (docs/NIXOS-ANTI-PATTERNS.md) and best-practices guide (docs/PATTERNS.md). Use when reviewing module changes, before committing host-config edits, or when triaging a PR. Reports findings only — does NOT edit files. Pair with /nix-fix for…

22 today A 110 tokens GPL-3.0

nix-check

08

olafkfreund/nixos_config

Agent Claude Code

Runs deadnix/statix and related linters on NixOS files and applies mechanical fixes. Use before committing, after editing a module, or to sweep dead code and lint violations. Fast, rule-based checking.

22 today B 48 tokens GPL-3.0

package-resolver

09

olafkfreund/nixos_config

Agent Claude Code

Diagnoses and resolves package conflicts, version mismatches, and dependency collisions in the config. Use when a build fails on a collision, two modules pull conflicting versions, or an override needs untangling.

22 today A 46 tokens GPL-3.0

olafkfreund/nixos_config

Agent Claude Code

Profiles build times and evaluation cost and pinpoints bottlenecks with optimization suggestions. Use when a rebuild feels slow, eval time crept up, or you're tuning closure size. Analysis and recommendations only.

22 today A 46 tokens GPL-3.0

security-patrol

11

olafkfreund/nixos_config

Agent Claude Code

Audits NixOS hosts for security weaknesses, missing systemd hardening, and exposure, and proposes fixes per the repo's hardening patterns. Use for a periodic security sweep, after adding a service, or before exposing something.

22 today A 53 tokens GPL-3.0

test-generator

12

olafkfreund/nixos_config

Agent Claude Code

Generates unit/integration/smoke tests for NixOS modules and configs. Use when a module has no coverage, after adding a feature flag, or to scaffold a NixOS VM test. Produces tests for your review.

22 today A 52 tokens GPL-3.0

update

13

olafkfreund/nixos_config

Agent Claude Code

Orchestrates a safe NixOS update cycle: flake bump, issue check, test build, and completion alert. Use for a routine guarded update rather than a raw nix flake update. Reports results and stops before the switch.

22 today B 51 tokens GPL-3.0

check-updates

15

olafkfreund/nixos_config

Command Claude Code

Check our pinned flake inputs + packages against upstream and report what's ready to update.

22 today A 16 tokens GPL-3.0

gemini-review

16

olafkfreund/nixos_config

Command Claude Code

Ask Google Gemini (agy) to perform a principal architectural review of the current NixOS implementation plan.

22 today A 21 tokens GPL-3.0

nix-clean

18

olafkfreund/nixos_config

Command Claude Code

Comprehensive cleanup operations for Nix store, old generations, and system maintenance.

22 today D 0 tokens GPL-3.0

nix-deploy

19

olafkfreund/nixos_config

Command Claude Code

Complete deployment workflow with automatic validation, testing, and safety checks.

22 today A 0 tokens GPL-3.0

nix-fix

20

olafkfreund/nixos_config

Command Claude Code

Automatically detect and fix common NixOS anti-patterns in your code.

22 today A 0 tokens GPL-3.0

nix-help

21

olafkfreund/nixos_config

Command Claude Code

Quick reference for all available NixOS development commands.

22 today B 0 tokens GPL-3.0

nix-info

22

olafkfreund/nixos_config

Command Claude Code

Comprehensive system information, status, history, and configuration analysis.

22 today B 0 tokens GPL-3.0

nix-live

23

olafkfreund/nixos_config

Command Claude Code

Build, flash, and manage hardware-specific live USB installer images.

22 today D 0 tokens GPL-3.0

nix-manix-search

24

olafkfreund/nixos_config

Command Claude Code

Search NixOS options, packages, and documentation using manix - the fast CLI documentation searcher.

22 today A 0 tokens GPL-3.0