Skip to content

feat(dylib): add skip account - #445

Open
westlandnigel wants to merge 2 commits into
JaceThings:mainfrom
westlandnigel:codex/skip-account-login
Open

westlandnigel wants to merge 2 commits into
JaceThings:mainfrom
westlandnigel:codex/skip-account-login

Conversation

@westlandnigel

@westlandnigel westlandnigel commented Nov 13, 2026 •

Copy link
Copy Markdown

What

Add Skip Account under Window. Relaunch to browse without signing in; hide Sign In and the Account, Morning Brief and Sync settings.

Why

Use Dia without creating an account. The installer and framework stay unchanged.

Before first login: install this branch using the normal README instructions, quit Dia at sign-in, then run in Terminal:

diatweaks enable skipAccount

Reopen Dia. Settings → Patches is now accessible; no account or Settings access is needed to enable it initially.

For plain browsing, also run diatweaks enable turnOffAI and relaunch. Signed-out chat reproduced “Something went wrong”; this patch does not provide AI access. For text searches, select Advanced → Address Bar → Prefer Search Engine.

Proof

Fresh profiles; no account created.

Before: sign-in Normal sign-in
After: browsing Website loaded without sign-in
After: settings Account-only sections hidden
Limitation: signed-out chat fails Harmless chat prompt returns Something went wrong

Tested on

  • Dia 1.57.1 (90935), arm64; macOS 27.3.
  • Build, install, make check, CLI bootstrap and Restore passed.
  • Earlier full runs: 224 scenarios, zero Skip Account failures. Other readiness failures were rechecked below.
  • Focused rechecks with two loaded tabs: 20/20 passed, both layouts, including the failing combinations.
  • Cold launch with Skip Account + Turn Off AI: browsing works; chat commands hidden.
  • 1Password unavailable in the test profile: N/A.
  • Wiki and preview need maintainer publication.

Checklist

  • I tried to break this and fixed what I found
  • It works with tabs in the sidebar and tabs at the top
  • It works with each tweak on and off (1Password unavailable in test profile: N/A)

@westlandnigel
westlandnigel marked this pull request as ready for review November 13, 2026 15:56
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