{ pkgs, lib, inputs, config, system, ... }: let myAider = pkgs.aider-chat; # FIXME: darwin build failure due to cfn-lint-1.32.1 # myAider = pkgs.aider-chat.withOptional { # withPlaywright = true; # withBrowser = true; # withHelp = true; # withBedrock = false; # }; in { home.packages = [ myAider pkgs.claude-code ]; #nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ "claude-code" ]; # nixpkgs.config merging is unfortunately broken # TODO: API token e.g. via sops # TODO: proper codium and llm enable options home.sessionVariables = { AIDER_EDITOR = "codium --wait"; DISABLE_TELEMETRY = 1; # for claude-code }; }