Doc: Added powershell installation link to the guide (#5012)

Signed-off-by: oguntunjiharlimatodunola <fimihanodunola625@gmail.com>
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
This commit is contained in:
Lymah
2025-10-09 22:16:16 +01:00
committed by GitHub
parent d46ce20f75
commit 00657f82d7
2 changed files with 20 additions and 9 deletions
+1 -1
View File
@@ -52,7 +52,7 @@ Designed for maximum flexibility, goose works with any LLM and supports multi-mo
>
> Because it always helps them "migrate" their code to production! 🚀
# goose around with us
# goose around with us
- [Discord](https://discord.gg/block-opensource)
- [YouTube](https://www.youtube.com/@goose-oss)
- [LinkedIn](https://www.linkedin.com/company/goose-oss)
@@ -20,7 +20,7 @@ import { PanelLeft } from 'lucide-react';
<Tabs groupId="interface">
<TabItem value="ui" label="Goose Desktop" default>
Install Goose Desktop directly from the browser or with [Homebrew](https://brew.sh/).
<h3 style={{ marginTop: '1rem' }}>Option 1: Install via Download</h3>
<MacDesktopInstallButtons/>
@@ -33,7 +33,7 @@ import { PanelLeft } from 'lucide-react';
:::
</div>
<h3>Option 2: Install via Homebrew</h3>
Homebrew downloads the [same app](https://github.com/Homebrew/homebrew-cask/blob/master/Casks/b/block-goose.rb) but can take care of updates too.
Homebrew downloads the [same app](https://github.com/Homebrew/homebrew-cask/blob/master/Casks/b/block-goose.rb) but can take care of updates too.
```bash
brew install --cask block-goose
```
@@ -87,7 +87,7 @@ import { PanelLeft } from 'lucide-react';
<Tabs groupId="interface">
<TabItem value="ui" label="Goose Desktop" default>
Install Goose Desktop directly from the browser.
<h3 style={{ marginTop: '1rem' }}>Install via Download</h3>
<LinuxDesktopInstallButtons/>
@@ -97,7 +97,7 @@ import { PanelLeft } from 'lucide-react';
2. Navigate to the directory where it is saved in a terminal
3. Run `sudo dpkg -i (filename).deb`
4. Launch Goose from the app menu
:::tip Updating Goose
It's best to keep Goose updated by periodically running the installation steps again.
:::
@@ -133,7 +133,7 @@ import { PanelLeft } from 'lucide-react';
<Tabs groupId="interface">
<TabItem value="ui" label="Goose Desktop" default>
Install Goose Desktop directly from the browser.
<h3 style={{ marginTop: '1rem' }}>Install via Download</h3>
<WindowsDesktopInstallButtons/>
@@ -164,6 +164,17 @@ import { PanelLeft } from 'lucide-react';
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | CONFIGURE=false bash
```
**PowerShell Installation:**
Download the PowerShell installation script to your current directory.
```powershell
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/block/goose/main/download_cli.ps1" -OutFile "download_cli.ps1";
```
Then run the script to install Goose:
```powershell
.\download_cli.ps1
```
:::info Windows PATH Setup
If you see a warning that Goose is not in your PATH, you need to add Goose to your PATH:
@@ -223,7 +234,7 @@ import { PanelLeft } from 'lucide-react';
```sh
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | CONFIGURE=false bash
```
```
If needed, add Goose to your path:
@@ -369,7 +380,7 @@ The Goose CLI and Desktop UI share all core configurations, including LLM provid
:::info
While core configurations are shared between interfaces, extensions have flexibility in how they store authentication credentials. Some extensions may use the shared config file while others implement their own storage methods.
:::
:::
<Tabs groupId="interface">
<TabItem value="ui" label="Goose Desktop" default>
@@ -392,4 +403,4 @@ You can also configure Extensions to extend Goose's functionality, including add
[using-extensions]: /docs/getting-started/using-extensions
[providers]: /docs/getting-started/providers
[handling-rate-limits]: /docs/guides/handling-llm-rate-limits-with-goose
[mcp]: https://www.anthropic.com/news/model-context-protocol
[mcp]: https://www.anthropic.com/news/model-context-protocol