diff --git a/aider/website/docs/install.md b/aider/website/docs/install.md index c251962e383..3c4c7962122 100644 --- a/aider/website/docs/install.md +++ b/aider/website/docs/install.md @@ -19,15 +19,33 @@ aider-install will automatically install a separate version of python3.12 to use There are some [optional install steps](/docs/install/optional.html) you could consider. See the [usage instructions](https://aider.chat/docs/usage.html) to start coding with aider. -## One-liner for Windows +## One-liners -This one-liner will install aider, along with python3.12 if needed. -It is based on the [uv installer for Windows](https://docs.astral.sh/uv/getting-started/installation/). +These one-liners will install aider, along with python3.12 if needed. +They are based on the +[uv installers](https://docs.astral.sh/uv/getting-started/installation/). + +#### Windows ```powershell powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex" ``` +#### Mac and Linux + +Use curl to download the script and execute it with sh: + +```bash +$ curl -LsSf https://aider.chat/install.sh | sh +``` + +If your system doesn't have curl, you can use wget: + +```bash +$ wget -qO- https://aider.chat/install.sh | sh +``` + + ## Install with uv A recommended way to install aider is with uv: diff --git a/aider/website/install.sh b/aider/website/install.sh index df5041ca6ee..410fdefdf96 100644 --- a/aider/website/install.sh +++ b/aider/website/install.sh @@ -1172,7 +1172,7 @@ install() { say " $_lib_name" done - say "everything's installed!" + say "uv is installed!" # Avoid modifying the users PATH if they are managing their PATH manually case :$PATH: @@ -1203,6 +1203,9 @@ install() { fi fi + say "" + say "Installing aider..." + say "" # Install aider-chat using the newly installed uv ensure "${_install_dir}/uv" tool install --force --python python3.12 aider-chat@latest }