Skip to content

Rename the project to Ally - #135

Merged
ado11231 merged 5 commits into
masterfrom
refactor/rename-to-ally
Oct 16, 2026
Merged

ado11231 merged 5 commits into
masterfrom
refactor/rename-to-ally

Conversation

@ado11231

Copy link
Copy Markdown
Owner

The project is now Ally, and the command is ally.

  • Crates are ally-core, ally-agent, and ally-cli.
  • The sling short command is gone.
  • Stored names moved to ally: ally.toml, ~/.ssh/ally_ed25519, ally.service, dev.ally.agent, 50-ally.rules, ~/Ally/<project>, Ally.app, ALLY_*.
  • New logo and menu bar icon, and the README GIF is re-recorded.
  • Docs and templates use the new name. CLAUDE.md is removed; rules live in AGENTS.md.

There is no migration. Run slingshot uninstall on both machines, install Ally, then ally link.

Tested: fmt, Clippy, and tests pass. Both machines moved over and linked again, and the GIF recording shows start, link, attach, build, and detach working on archbox.

sling existed only because slingshot is long to type. The project is being
renamed to ally, which is short enough on its own, so one command is enough.
The project is being renamed from slingshot to ally. This moves the crate
folders and changes the package names and imports. What the program is called
and what it keeps on each machine change in the next commit, so each step
builds on its own.
The program is now ally, and everything it creates uses the new name: the
config folder, ally.toml, the ssh key, the boot service, the sleep rule, the
~/Ally project folder, environment variables, and every message. There is no
migration, as with the rename from borrow: run slingshot uninstall on both
machines, install ally, and link again.
The app is now Ally.app with the bundle ID dev.ally.menubar, and it runs ally
to read the Agent's state. The Swift package and the Rust command that builds
and installs it change together, so the app always finds the program.
The project is now called Ally, so the README, guides, templates, and
rules use the new name, command, and paths. The logo, menu bar icon,
window title, and README recording are redrawn for the new name.
CLAUDE.md is gone because the rules live in AGENTS.md only.
@ado11231
ado11231 merged commit 861e18a into master Oct 16, 2026
2 checks passed
@ado11231
ado11231 deleted the refactor/rename-to-ally branch October 18, 2026 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant