Nix flake for Claude Code — AI coding assistant in your terminal.
Packages the official native binary. Auto-updated daily via GitHub Actions.
{
inputs.claude-code.url = "github:tienedev/claude-code-nix";
outputs = { self, nixpkgs, claude-code, ... }: {
# Option 1: overlay
nixpkgs.overlays = [ claude-code.overlays.default ];
# then use pkgs.claude-code
# Option 2: direct package
environment.systemPackages = [
claude-code.packages.${system}.default
];
# Option 3: home-manager module
imports = [ claude-code.homeManagerModules.default ];
};
}nix run github:tienedev/claude-code-nixx86_64-linuxaarch64-linuxx86_64-darwinaarch64-darwin