Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ jobs:
X64_SHA=$(sha256sum dist/wd-macos-x64.tar.gz | cut -d' ' -f1)
VERSION=${GITHUB_REF_NAME#v}
gh workflow run update-formula.yml \
--repo kerdofficial/homebrew-tap \
--repo kerddotdev/homebrew-tap \
-f version="$VERSION" \
-f sha256_arm64="$ARM64_SHA" \
-f sha256_x64="$X64_SHA"
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,14 @@ When you have dozens (or hundreds) of projects spread across multiple directorie
- [Bun](https://bun.sh) - for building from source
- [OrbStack](https://orbstack.dev) or Docker Desktop - for Docker features (optional)

> **Linux support is experimental.** Terminal tab opening has been tested on Ubuntu with Ptyxis, Konsole, tmux, and Zellij. If you encounter issues on your distribution, please [open an issue](https://github.com/kerdofficial/wd/issues).
> **Linux support is experimental.** Terminal tab opening has been tested on Ubuntu with Ptyxis, Konsole, tmux, and Zellij. If you encounter issues on your distribution, please [open an issue](https://github.com/kerddotdev/wd/issues).

## Installation

### Homebrew (recommended)

```sh
brew install kerdofficial/tap/wd
brew install kerddotdev/tap/wd
```

Then run first-time setup:
Expand All @@ -63,7 +63,7 @@ brew update && brew upgrade wd
### Manual

```sh
git clone https://github.com/kerdofficial/wd
git clone https://github.com/kerddotdev/wd
cd wd
bun install
bun run build
Expand Down Expand Up @@ -157,7 +157,7 @@ Multiplexers (tmux, Zellij) are detected first, so they work inside any terminal
- **[cmux](https://cmux.com) support** - native integration with cmux's Unix socket API for workspace/pane/tab management, purpose-built for AI coding agent workflows
- **Redesigned workspace tab layout** - a new tab configuration system in the Project Constructor, designed to take advantage of cmux's workspace/pane hierarchy and split views

`wd new` loads templates from a default remote source, merges them with local templates from `~/.config/wd/templates/`, caches remote templates locally, and then runs the selected template command with your chosen options.
`wd new` loads templates from [the default remote catalog](docs/templates.json), merges them with local templates from `~/.config/wd/templates/`, caches remote templates locally, and then runs the selected template command with your chosen options.

## Configuration

Expand Down
4 changes: 2 additions & 2 deletions USAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -493,7 +493,7 @@ If a project path no longer exists, `wd open` exits with a clear error.
- macOS asks for Automation permission the first time `wd` opens tabs with AppleScript.

**Linux notes:**
- Linux terminal support is experimental. If you encounter issues, please [open an issue](https://github.com/kerdofficial/wd/issues).
- Linux terminal support is experimental. If you encounter issues, please [open an issue](https://github.com/kerddotdev/wd/issues).
- **kitty** requires remote control to be enabled. Add `allow_remote_control yes` to `~/.config/kitty/kitty.conf` and restart kitty. See [kitty remote control docs](https://sw.kovidgoyal.net/kitty/remote-control/).
- **Konsole** uses D-Bus for tab management when `qdbus` is available (pre-installed on most KDE systems). Falls back to CLI otherwise.
- **GNOME Terminal / Ptyxis**: On Ubuntu 24.04+, the default terminal is Ptyxis (not `gnome-terminal`). `wd` auto-detects which binary is available.
Expand Down Expand Up @@ -1061,7 +1061,7 @@ Linux terminal support is experimental. Known limitations:
- Konsole CLI fallback (without `qdbus`): may open a new window instead of a tab
- Tab commands in GNOME Terminal / Ptyxis run via `sh -c`, so shell aliases are not available

If you encounter issues with terminal tab opening on Linux, please [open an issue](https://github.com/kerdofficial/wd/issues) with your distribution, terminal emulator, and the output of `env | grep -iE 'term|vte|konsole|zellij|tmux|kitty'`.
If you encounter issues with terminal tab opening on Linux, please [open an issue](https://github.com/kerddotdev/wd/issues) with your distribution, terminal emulator, and the output of `env | grep -iE 'term|vte|konsole|zellij|tmux|kitty'`.

**`wd open` changed directory but my editor stayed in the old place**

Expand Down
Loading
Loading