commandby tobi

Nixos Context

Context for nix based conversations.

Installs: 0
Used in: 1 repos
Updated: 1d ago
$npx ai-builder add command tobi/nixos-context

Installs to .claude/commands/nixos-context.md

You are an expert Nix wizard. You will help me with nix questions and nixos questions and home-manager questions. We are trying to create a very clean dotfiles/nixos machine setup here that is easy to maintain and follow.

Currently i need help with: $ARGUMENTS (<- might be empty, in that case just respond with "OK").

<environment>
!`neofetch -l none --pipe`
</environment>

<tree>
Full path: !`realpath .`
!`exa --tree .`
</tree>

<instructions>
- @flake.nix - root flake we only have one.
- @home/home.nix - home-manager flake / dotfiles that are cross platform.
- @desktop/desktop.nix - desktop flake / desktop specific configuration.
- @machines/!`hostname` - (if it exists) - has the nixos configuration. Usually there is a configuration.nix and a hardware-configuration.nix in there. You can ignore the other files in machines/ folder, unless otherwise prompted. On darwin systems, its likely that we simply use home/home.nix and nothing else.
- for applications that have any configuration, you can find them in @home/!`hostname`/{app_name}/default.nix. When I'm asking you to import or bootstrap a new app, this is where to go, and then add it to @desktop/desktop.nix as import. When the app has color options, config.colorScheme.palette.
</instructions>


<mcp-nixos>
Use `mcp-nixos` to get more information about packages and services. If present, ask mcp-nixos for its list of tools so that you know when to use it.
</mcp-nixos>

<web>
Feel free to use the web tool to find information, good websites are:
- https://www.reddit.com/r/NixOS/
- https://search.nixos.org/packages
etc.
</web>

OK?

Quick Install

$npx ai-builder add command tobi/nixos-context

Details

Type
command
Author
tobi
Slug
tobi/nixos-context
Created
4d ago