Rebrand: Nexus Terminal → Alchementary Link

Renames the product across the codebase: Go module path, config/data
paths, keychain service name, export file extension, build tooling,
docs, and UI text. Sidebar brand mark now reads ">_ AlchementaryLink"
with "Alchementary" in the connection-group gold accent colour, and
the window title is "Alchementary Link".

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019T8bJS8BCtY5GeSG2HBj1n
This commit is contained in:
Andy Dixon
2026-09-03 16:41:23 +01:00
co-authored by Claude Sonnet 5
parent 114060127f
commit 1a380a0e99
135 changed files with 678 additions and 674 deletions
+4 -4
View File
@@ -20,8 +20,8 @@ const (
// defaultOwner and defaultRepo identify the GitHub repository to check.
// These should be overridden via SetRepository if the project is hosted
// elsewhere.
defaultOwner = "nexus-terminal"
defaultRepo = "nexus-terminal"
defaultOwner = "alchementary-link"
defaultRepo = "alchementary-link"
// requestTimeout limits the HTTP request duration.
requestTimeout = 10 * time.Second
@@ -118,7 +118,7 @@ func (c *Checker) Check(ctx context.Context) (*UpdateInfo, error) {
return nil, fmt.Errorf("updater: failed to create request: %w", err)
}
req.Header.Set("Accept", "application/vnd.github+json")
req.Header.Set("User-Agent", "NexusTerminal-UpdateChecker")
req.Header.Set("User-Agent", "AlchementaryLink-UpdateChecker")
resp, err := c.client.Do(req)
if err != nil {
@@ -183,7 +183,7 @@ func (c *URLChecker) Check(ctx context.Context) (*UpdateInfo, error) {
return nil, fmt.Errorf("updater: failed to create request: %w", err)
}
req.Header.Set("Accept", "application/json, text/plain")
req.Header.Set("User-Agent", "NexusTerminal-UpdateChecker")
req.Header.Set("User-Agent", "AlchementaryLink-UpdateChecker")
resp, err := c.client.Do(req)
if err != nil {