docs: remove limitation about mac intel (#1510)

This commit is contained in:
Angie Jones
2025-03-04 15:24:27 -06:00
committed by GitHub
parent b6f82c3d60
commit 348c76e90e
4 changed files with 39 additions and 31 deletions
@@ -3,10 +3,10 @@ sidebar_position: 1
--- ---
import Tabs from '@theme/Tabs'; import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem'; import TabItem from '@theme/TabItem';
import Link from "@docusaurus/Link";
import { IconDownload } from "@site/src/components/icons/download";
import SupportedEnvironments from '@site/src/components/SupportedEnvironments'; import SupportedEnvironments from '@site/src/components/SupportedEnvironments';
import RateLimits from '@site/src/components/RateLimits'; import RateLimits from '@site/src/components/RateLimits';
import DesktopInstallButtons from '@site/src/components/DesktopInstallButtons';
# Install Goose # Install Goose
@@ -40,18 +40,10 @@ import RateLimits from '@site/src/components/RateLimits';
::: :::
</TabItem> </TabItem>
<TabItem value="ui" label="Goose Desktop"> <TabItem value="ui" label="Goose Desktop">
To install Goose, click the **button** below: <DesktopInstallButtons/>
<div className="pill-button">
<Link
className="button button--primary button--lg"
to="https://github.com/block/goose/releases/download/stable/Goose.zip"
>
<IconDownload />
download goose desktop for macOS
</Link>
</div>
<div style={{ marginTop: '1rem' }}> <div style={{ marginTop: '1rem' }}>
1. Unzip the downloaded `Goose.zip` file. 1. Unzip the downloaded zip file.
2. Run the executable file to launch the Goose desktop application. 2. Run the executable file to launch the Goose desktop application.
:::tip Updating Goose :::tip Updating Goose
+3 -13
View File
@@ -6,8 +6,7 @@ sidebar_position: 2
import Tabs from '@theme/Tabs'; import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem'; import TabItem from '@theme/TabItem';
import { IconDownload } from "@site/src/components/icons/download"; import DesktopInstallButtons from '@site/src/components/DesktopInstallButtons';
import Link from "@docusaurus/Link";
<Tabs groupId="interface"> <Tabs groupId="interface">
<TabItem value="cli" label="Goose CLI" default> <TabItem value="cli" label="Goose CLI" default>
@@ -45,17 +44,8 @@ import Link from "@docusaurus/Link";
To update Goose to the latest stable version, reinstall using the instructions below To update Goose to the latest stable version, reinstall using the instructions below
::: :::
<div style={{ marginTop: '1rem' }}> <div style={{ marginTop: '1rem' }}>
1. To update Goose Desktop, click the button below: 1. <DesktopInstallButtons/>
<div className="pill-button"> 2. Unzip the downloaded zip file.
<Link
className="button button--primary button--lg"
to="https://github.com/block/goose/releases/download/stable/Goose.zip"
>
<IconDownload />
download goose desktop for macOS
</Link>
</div>
2. Unzip the downloaded `Goose.zip` file.
3. Run the executable file to launch the Goose Desktop application. 3. Run the executable file to launch the Goose Desktop application.
4. Overwrite the existing Goose application with the new version. 4. Overwrite the existing Goose application with the new version.
5. Run the executable file to launch the Goose desktop application. 5. Run the executable file to launch the Goose desktop application.
@@ -0,0 +1,26 @@
import Link from "@docusaurus/Link";
import { IconDownload } from "@site/src/components/icons/download";
const DesktopInstallButtons = () => {
return (
<div>
<p>To download Goose Desktop for macOS, click one of the buttons below:</p>
<div className="pill-button">
<Link
className="button button--primary button--lg"
to="https://github.com/block/goose/releases/download/stable/Goose.zip"
>
<IconDownload /> macOS Silicon
</Link>
<Link
className="button button--primary button--lg"
to="https://github.com/block/goose/releases/download/stable/Goose_intel_mac.zip"
>
<IconDownload /> macOS Intel
</Link>
</div>
</div>
);
};
export default DesktopInstallButtons;
@@ -4,7 +4,7 @@ import Admonition from "@theme/Admonition";
const SupportedEnvironments = () => { const SupportedEnvironments = () => {
return ( return (
<Admonition type="info" title="Supported Environments"> <Admonition type="info" title="Supported Environments">
The Goose CLI currently works on <strong>macOS</strong> and <strong>Linux</strong> systems and supports both <strong>ARM</strong> and <strong>x86</strong> architectures. However, the macOS desktop app is not currently supported for x86. The Goose CLI currently works on <strong>macOS</strong> and <strong>Linux</strong> systems and supports both <strong>ARM</strong> and <strong>x86</strong> architectures.
On <strong>Windows</strong>, Goose CLI can run via WSL. If you'd like to request support for additional operating systems, please{" "} On <strong>Windows</strong>, Goose CLI can run via WSL. If you'd like to request support for additional operating systems, please{" "}
<a <a