lifeich1 avatar

lifeich1

Community

@lifeich1

0Followers
|
27Public Repos
|
8Published Skills

lifeich1 maintains NixOS and Home Manager flake configuration skills covering module changes, Agenix secrets, deployments, Nixvim, firewall services, and proxied network egress.

Skills Distribution
DomainCloud & Comp...NixOS Configuratio.. (40%)Secrets & Credenti.. (20%)Deployment & Rollb.. (20%)Network Services &.. (15%)

Agent Skills by lifeich1

Showing 8 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About lifeich1

FAQPage Schema
What tasks can I perform with lifeich1's nixcf skills?▼

You can implement scoped NixOS/Home Manager module changes, audit and rotate Agenix secrets, manage flake inputs and external packages, configure Nixvim with LSP and Treesitter, assign firewall rules to network services like Gitea and Syncthing, deploy or roll back hosts, and route blocked traffic through a SOCKS5 proxy.

Who are these skills designed for?▼

They target NixOS and Home Manager administrators maintaining the nixcf flake repository across GTR7, XPS13, and Pi4B hosts. Users should be comfortable with Nix expressions, flakes, systemd services, and declarative system configuration rather than general-purpose Linux administration.

How do deployments work with the nixcf-deploy skill?▼

The skill guides planning, validation with just chk, NixOS builds and tests, local nixos-rebuild activation, and remote deployment via just pi, just xps, or just gtr7. It also covers deployment tags, post-deploy health checks, failed switch recovery, and generation rollback for the three managed hosts.

How are secrets handled in the nixcf repository?▼

Secrets are managed through Agenix: declarations in secrets/default.nix, recipient mappings in secrets/secrets.nix, and encrypted .age payloads. The skill covers recipient changes, rotation planning, plaintext-to-Agenix migration, credential leak remediation, and the cross-layer Attic client/server/netrc credential path.

What prerequisites are needed to use these skills?▼

You need the nixcf NixOS flake repository, a working Nix installation with flakes enabled, and access to the managed hosts (nixos-gtr7, nixos-xps13, nixos-pi4b). Secret operations require Agenix keys, and the labyrinth-dimension skill requires an available SOCKS5 proxy for censored network egress.