diff --git a/pkgs/by-name/ai/aider-chat/package.nix b/pkgs/by-name/ai/aider-chat/package.nix deleted file mode 100644 index c34ab1173617..000000000000 --- a/pkgs/by-name/ai/aider-chat/package.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ - python3Packages, - withPlaywright ? false, - withBrowser ? false, - withHelp ? false, - withOptional ? false, -}: - -if withPlaywright then - python3Packages.toPythonApplication python3Packages.aider-chat.passthru.withPlaywright -else if withBrowser then - python3Packages.toPythonApplication python3Packages.aider-chat.passthru.withBrowser -else if withHelp then - python3Packages.toPythonApplication python3Packages.aider-chat.passthru.withHelp -else if withOptional then - python3Packages.toPythonApplication python3Packages.aider-chat.passthru.withOptional -else - python3Packages.toPythonApplication python3Packages.aider-chat diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 057c6c48359c..dc51f850668a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -170,6 +170,18 @@ with pkgs; } ../build-support/setup-hooks/add-bin-to-path.sh ) { }; + aider-chat = with python3Packages; toPythonApplication aider-chat; + + aider-chat-with-playwright = with python3Packages; toPythonApplication (aider-chat.withOptional { withPlaywright = true; }); + + aider-chat-with-browser = with python3Packages; toPythonApplication (aider-chat.withOptional { withBrowser = true; }); + + aider-chat-with-help = with python3Packages; toPythonApplication (aider-chat.withOptional { withHelp = true; }); + + aider-chat-with-bedrock = with python3Packages; toPythonApplication (aider-chat.withOptional { withBedrock = true; }); + + aider-chat-full = with python3Packages; toPythonApplication (aider-chat.withOptional { withAll = true; }); + autoreconfHook = callPackage ( { makeSetupHook, autoconf, automake, gettext, libtool }: makeSetupHook {