chore: redo imports everywhere, fmt

Amolith created

Change summary

Taskfile.yaml                                              |  4 
go.mod                                                     |  2 
internal/agent/agent.go                                    | 18 +-
internal/agent/agent_test.go                               |  4 
internal/agent/agent_tool.go                               |  6 
internal/agent/agentic_fetch_tool.go                       |  6 
internal/agent/common_test.go                              | 20 +-
internal/agent/coordinator.go                              | 24 +-
internal/agent/event.go                                    |  2 
internal/agent/hyper/provider.go                           |  2 
internal/agent/prompt/prompt.go                            |  8 
internal/agent/prompts.go                                  |  4 
internal/agent/tools/bash.go                               |  6 
internal/agent/tools/diagnostics.go                        |  4 
internal/agent/tools/download.go                           |  4 
internal/agent/tools/edit.go                               | 18 +-
internal/agent/tools/fetch.go                              |  2 
internal/agent/tools/glob.go                               |  2 
internal/agent/tools/grep.go                               |  2 
internal/agent/tools/job_kill.go                           |  2 
internal/agent/tools/job_output.go                         |  2 
internal/agent/tools/job_test.go                           |  2 
internal/agent/tools/ls.go                                 |  8 
internal/agent/tools/mcp-tools.go                          |  4 
internal/agent/tools/mcp/init.go                           | 12 
internal/agent/tools/mcp/prompts.go                        |  2 
internal/agent/tools/mcp/tools.go                          |  4 
internal/agent/tools/multiedit.go                          | 16 +-
internal/agent/tools/multiedit_test.go                     | 12 
internal/agent/tools/references.go                         |  4 
internal/agent/tools/rg.go                                 |  2 
internal/agent/tools/todos.go                              |  2 
internal/agent/tools/view.go                               | 10 
internal/agent/tools/write.go                              | 18 +-
internal/app/app.go                                        | 36 ++--
internal/app/lsp.go                                        |  4 
internal/app/lsp_events.go                                 |  6 
internal/cmd/dirs.go                                       |  2 
internal/cmd/login.go                                      | 10 
internal/cmd/logs.go                                       |  2 
internal/cmd/projects.go                                   |  2 
internal/cmd/projects_test.go                              |  2 
internal/cmd/root.go                                       | 18 +-
internal/cmd/run.go                                        |  2 
internal/cmd/schema.go                                     |  2 
internal/cmd/update_providers.go                           |  2 
internal/config/config.go                                  | 12 
internal/config/copilot.go                                 |  4 
internal/config/hyper.go                                   |  2 
internal/config/init.go                                    |  2 
internal/config/load.go                                    | 12 
internal/config/load_test.go                               |  4 
internal/config/provider.go                                |  6 
internal/config/resolve.go                                 |  4 
internal/config/resolve_test.go                            |  2 
internal/event/event.go                                    |  2 
internal/format/spinner.go                                 |  2 
internal/fsext/fileutil.go                                 |  4 
internal/fsext/lookup.go                                   |  2 
internal/fsext/lookup_test.go                              |  2 
internal/fsext/ls.go                                       |  4 
internal/history/file.go                                   |  4 
internal/log/log.go                                        |  2 
internal/lsp/client.go                                     |  8 
internal/lsp/client_test.go                                |  4 
internal/lsp/handlers.go                                   |  4 
internal/message/message.go                                |  4 
internal/notification/notification.go                      |  2 
internal/notification/notification_test.go                 |  6 
internal/oauth/copilot/client.go                           |  2 
internal/oauth/copilot/oauth.go                            |  2 
internal/oauth/hyper/device.go                             |  6 
internal/permission/permission.go                          |  4 
internal/projects/projects.go                              |  2 
internal/session/session.go                                |  6 
internal/shell/background.go                               |  2 
internal/tui/components/anim/anim.go                       |  4 
internal/tui/components/chat/chat.go                       | 24 +-
internal/tui/components/chat/editor/editor.go              | 28 ++--
internal/tui/components/chat/header/header.go              | 16 +-
internal/tui/components/chat/messages/messages.go          | 16 +-
internal/tui/components/chat/messages/renderer.go          | 16 +-
internal/tui/components/chat/messages/tool.go              | 20 +-
internal/tui/components/chat/sidebar/sidebar.go            | 38 ++--
internal/tui/components/chat/splash/splash.go              | 34 ++--
internal/tui/components/chat/todos/todos.go                |  4 
internal/tui/components/completions/completions.go         |  6 
internal/tui/components/core/core.go                       |  4 
internal/tui/components/core/status/status.go              |  4 
internal/tui/components/core/status_test.go                |  2 
internal/tui/components/dialogs/commands/arguments.go      |  8 
internal/tui/components/dialogs/commands/commands.go       | 26 +-
internal/tui/components/dialogs/copilot/device_flow.go     |  8 
internal/tui/components/dialogs/dialogs.go                 |  2 
internal/tui/components/dialogs/filepicker/filepicker.go   | 14 +-
internal/tui/components/dialogs/hyper/device_flow.go       |  8 
internal/tui/components/dialogs/models/apikey.go           |  8 
internal/tui/components/dialogs/models/list.go             |  8 
internal/tui/components/dialogs/models/list_recent_test.go |  6 
internal/tui/components/dialogs/models/models.go           | 18 +-
internal/tui/components/dialogs/permissions/permissions.go | 14 +-
internal/tui/components/dialogs/quit/quit.go               |  6 
internal/tui/components/dialogs/reasoning/reasoning.go     | 12 
internal/tui/components/dialogs/sessions/sessions.go       | 16 +-
internal/tui/components/files/files.go                     | 10 
internal/tui/components/logo/logo.go                       |  2 
internal/tui/components/lsp/lsp.go                         | 12 
internal/tui/components/mcp/mcp.go                         |  8 
internal/tui/exp/diffview/chroma.go                        |  2 
internal/tui/exp/diffview/diffview_test.go                 |  2 
internal/tui/exp/list/filterable.go                        |  6 
internal/tui/exp/list/filterable_group.go                  |  6 
internal/tui/exp/list/grouped.go                           |  4 
internal/tui/exp/list/items.go                             |  8 
internal/tui/exp/list/list.go                              |  8 
internal/tui/exp/list/list_test.go                         |  4 
internal/tui/highlight/highlight.go                        |  2 
internal/tui/page/chat/chat.go                             | 56 ++++----
internal/tui/page/chat/pills.go                            |  6 
internal/tui/styles/theme.go                               |  2 
internal/tui/tui.go                                        | 50 +++---
internal/tui/util/shell.go                                 |  2 
internal/tui/util/util.go                                  |  2 
internal/uicmd/uicmd.go                                    | 10 
internal/version/version.go                                |  2 
main.go                                                    |  2 
126 files changed, 512 insertions(+), 512 deletions(-)

Detailed changes

Taskfile.yaml 🔗

@@ -35,7 +35,7 @@ tasks:
   build:
     desc: Run build
     vars:
-      LDFLAGS: '{{if .VERSION}}-ldflags="-X github.com/charmbracelet/crush/internal/version.Version={{.VERSION}}"{{end}}'
+      LDFLAGS: '{{if .VERSION}}-ldflags="-X git.secluded.site/crush/internal/version.Version={{.VERSION}}"{{end}}'
     cmds:
       - go build {{.LDFLAGS}} .
     generates:
@@ -73,7 +73,7 @@ tasks:
   install:
     desc: Install the application
     vars:
-      LDFLAGS: '{{if .VERSION}}-ldflags="-X github.com/charmbracelet/crush/internal/version.Version={{.VERSION}}"{{end}}'
+      LDFLAGS: '{{if .VERSION}}-ldflags="-X git.secluded.site/crush/internal/version.Version={{.VERSION}}"{{end}}'
     cmds:
       - task: fetch-tags
       - go install {{.LDFLAGS}} -v .

go.mod 🔗

@@ -1,4 +1,4 @@
-module github.com/charmbracelet/crush
+module git.secluded.site/crush
 
 go 1.25.5
 

internal/agent/agent.go 🔗

@@ -29,16 +29,16 @@ import (
 	"charm.land/fantasy/providers/openai"
 	"charm.land/fantasy/providers/openrouter"
 	"charm.land/lipgloss/v2"
+	"git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/notification"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/stringext"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/notification"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/stringext"
 )
 
 const defaultSessionName = "Untitled Session"

internal/agent/agent_test.go 🔗

@@ -9,8 +9,8 @@ import (
 
 	"charm.land/fantasy"
 	"charm.land/x/vcr"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/message"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/message"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 

internal/agent/agent_tool.go 🔗

@@ -8,9 +8,9 @@ import (
 
 	"charm.land/fantasy"
 
-	"github.com/charmbracelet/crush/internal/agent/prompt"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/config"
+	"git.secluded.site/crush/internal/agent/prompt"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/config"
 )
 
 //go:embed templates/agent_tool.md

internal/agent/agentic_fetch_tool.go 🔗

@@ -11,9 +11,9 @@ import (
 
 	"charm.land/fantasy"
 
-	"github.com/charmbracelet/crush/internal/agent/prompt"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/permission"
+	"git.secluded.site/crush/internal/agent/prompt"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/permission"
 )
 
 //go:embed templates/agentic_fetch.md

internal/agent/common_test.go 🔗

@@ -14,17 +14,17 @@ import (
 	"charm.land/fantasy/providers/openaicompat"
 	"charm.land/fantasy/providers/openrouter"
 	"charm.land/x/vcr"
+	"git.secluded.site/crush/internal/agent/prompt"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/db"
+	"git.secluded.site/crush/internal/history"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/session"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/agent/prompt"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/db"
-	"github.com/charmbracelet/crush/internal/history"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/session"
 	"github.com/stretchr/testify/require"
 
 	_ "github.com/joho/godotenv/autoload"

internal/agent/coordinator.go 🔗

@@ -16,19 +16,19 @@ import (
 	"strings"
 
 	"charm.land/fantasy"
+	"git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/agent/prompt"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/history"
+	"git.secluded.site/crush/internal/log"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/oauth/copilot"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/session"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/agent/prompt"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/history"
-	"github.com/charmbracelet/crush/internal/log"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/oauth/copilot"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/session"
 	"golang.org/x/sync/errgroup"
 
 	"charm.land/fantasy/providers/anthropic"

internal/agent/event.go 🔗

@@ -4,7 +4,7 @@ import (
 	"time"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/event"
+	"git.secluded.site/crush/internal/event"
 )
 
 func (a sessionAgent) eventPromptSent(sessionID string) {

internal/agent/hyper/provider.go 🔗

@@ -23,8 +23,8 @@ import (
 
 	"charm.land/fantasy"
 	"charm.land/fantasy/object"
+	"git.secluded.site/crush/internal/event"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/event"
 )
 
 //go:generate wget -O provider.json https://console.charm.land/api/v1/provider

internal/agent/prompt/prompt.go 🔗

@@ -11,10 +11,10 @@ import (
 	"text/template"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/home"
-	"github.com/charmbracelet/crush/internal/shell"
-	"github.com/charmbracelet/crush/internal/skills"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/home"
+	"git.secluded.site/crush/internal/shell"
+	"git.secluded.site/crush/internal/skills"
 )
 
 // Prompt represents a template-based prompt generator.

internal/agent/prompts.go 🔗

@@ -4,8 +4,8 @@ import (
 	"context"
 	_ "embed"
 
-	"github.com/charmbracelet/crush/internal/agent/prompt"
-	"github.com/charmbracelet/crush/internal/config"
+	"git.secluded.site/crush/internal/agent/prompt"
+	"git.secluded.site/crush/internal/config"
 )
 
 //go:embed templates/coder.md.tpl

internal/agent/tools/bash.go 🔗

@@ -14,9 +14,9 @@ import (
 	"time"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/shell"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/shell"
 )
 
 type BashParams struct {

internal/agent/tools/diagnostics.go 🔗

@@ -10,8 +10,8 @@ import (
 	"time"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/lsp"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/lsp"
 	"github.com/charmbracelet/x/powernap/pkg/lsp/protocol"
 )
 

internal/agent/tools/download.go 🔗

@@ -13,8 +13,8 @@ import (
 	"time"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/filepathext"
-	"github.com/charmbracelet/crush/internal/permission"
+	"git.secluded.site/crush/internal/filepathext"
+	"git.secluded.site/crush/internal/permission"
 )
 
 type DownloadParams struct {

internal/agent/tools/edit.go 🔗

@@ -11,15 +11,15 @@ import (
 	"time"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/diff"
-	"github.com/charmbracelet/crush/internal/filepathext"
-	"github.com/charmbracelet/crush/internal/filetracker"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/history"
-
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/permission"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/diff"
+	"git.secluded.site/crush/internal/filepathext"
+	"git.secluded.site/crush/internal/filetracker"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/history"
+
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/permission"
 )
 
 type EditParams struct {

internal/agent/tools/fetch.go 🔗

@@ -11,9 +11,9 @@ import (
 	"unicode/utf8"
 
 	"charm.land/fantasy"
+	"git.secluded.site/crush/internal/permission"
 	md "github.com/JohannesKaufmann/html-to-markdown"
 	"github.com/PuerkitoBio/goquery"
-	"github.com/charmbracelet/crush/internal/permission"
 )
 
 const FetchToolName = "fetch"

internal/agent/tools/glob.go 🔗

@@ -12,7 +12,7 @@ import (
 	"strings"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/fsext"
+	"git.secluded.site/crush/internal/fsext"
 )
 
 const GlobToolName = "glob"

internal/agent/tools/grep.go 🔗

@@ -19,7 +19,7 @@ import (
 	"time"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/fsext"
+	"git.secluded.site/crush/internal/fsext"
 )
 
 // regexCache provides thread-safe caching of compiled regex patterns

internal/agent/tools/job_kill.go 🔗

@@ -6,7 +6,7 @@ import (
 	"fmt"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/shell"
+	"git.secluded.site/crush/internal/shell"
 )
 
 const (

internal/agent/tools/job_output.go 🔗

@@ -7,7 +7,7 @@ import (
 	"strings"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/shell"
+	"git.secluded.site/crush/internal/shell"
 )
 
 const (

internal/agent/tools/job_test.go 🔗

@@ -5,7 +5,7 @@ import (
 	"testing"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/shell"
+	"git.secluded.site/crush/internal/shell"
 	"github.com/stretchr/testify/require"
 )
 

internal/agent/tools/ls.go 🔗

@@ -10,10 +10,10 @@ import (
 	"strings"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/filepathext"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/permission"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/filepathext"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/permission"
 )
 
 type LSParams struct {

internal/agent/tools/mcp-tools.go 🔗

@@ -5,8 +5,8 @@ import (
 	"fmt"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/agent/tools/mcp"
-	"github.com/charmbracelet/crush/internal/permission"
+	"git.secluded.site/crush/internal/agent/tools/mcp"
+	"git.secluded.site/crush/internal/permission"
 )
 
 // GetMCPTools gets all the currently available MCP tools.

internal/agent/tools/mcp/init.go 🔗

@@ -17,12 +17,12 @@ import (
 	"sync"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/home"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/pubsub"
-	"github.com/charmbracelet/crush/internal/version"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/home"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/version"
 	"github.com/modelcontextprotocol/go-sdk/mcp"
 )
 

internal/agent/tools/mcp/prompts.go 🔗

@@ -5,7 +5,7 @@ import (
 	"iter"
 	"log/slog"
 
-	"github.com/charmbracelet/crush/internal/csync"
+	"git.secluded.site/crush/internal/csync"
 	"github.com/modelcontextprotocol/go-sdk/mcp"
 )
 

internal/agent/tools/mcp/tools.go 🔗

@@ -9,8 +9,8 @@ import (
 	"slices"
 	"strings"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
 	"github.com/modelcontextprotocol/go-sdk/mcp"
 )
 

internal/agent/tools/multiedit.go 🔗

@@ -11,14 +11,14 @@ import (
 	"time"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/diff"
-	"github.com/charmbracelet/crush/internal/filepathext"
-	"github.com/charmbracelet/crush/internal/filetracker"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/history"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/permission"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/diff"
+	"git.secluded.site/crush/internal/filepathext"
+	"git.secluded.site/crush/internal/filetracker"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/history"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/permission"
 )
 
 type MultiEditOperation struct {

internal/agent/tools/multiedit_test.go 🔗

@@ -6,12 +6,12 @@ import (
 	"path/filepath"
 	"testing"
 
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/filetracker"
-	"github.com/charmbracelet/crush/internal/history"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/filetracker"
+	"git.secluded.site/crush/internal/history"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/pubsub"
 	"github.com/stretchr/testify/require"
 )
 

internal/agent/tools/references.go 🔗

@@ -15,8 +15,8 @@ import (
 	"strings"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/lsp"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/lsp"
 	"github.com/charmbracelet/x/powernap/pkg/lsp/protocol"
 )
 

internal/agent/tools/rg.go 🔗

@@ -8,7 +8,7 @@ import (
 	"strings"
 	"sync"
 
-	"github.com/charmbracelet/crush/internal/log"
+	"git.secluded.site/crush/internal/log"
 )
 
 var getRg = sync.OnceValue(func() string {

internal/agent/tools/todos.go 🔗

@@ -6,7 +6,7 @@ import (
 	"fmt"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/session"
+	"git.secluded.site/crush/internal/session"
 )
 
 //go:embed todos.md

internal/agent/tools/view.go 🔗

@@ -13,11 +13,11 @@ import (
 	"unicode/utf8"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/filepathext"
-	"github.com/charmbracelet/crush/internal/filetracker"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/permission"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/filepathext"
+	"git.secluded.site/crush/internal/filetracker"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/permission"
 )
 
 //go:embed view.md

internal/agent/tools/write.go 🔗

@@ -11,15 +11,15 @@ import (
 	"time"
 
 	"charm.land/fantasy"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/diff"
-	"github.com/charmbracelet/crush/internal/filepathext"
-	"github.com/charmbracelet/crush/internal/filetracker"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/history"
-
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/permission"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/diff"
+	"git.secluded.site/crush/internal/filepathext"
+	"git.secluded.site/crush/internal/filetracker"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/history"
+
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/permission"
 )
 
 //go:embed write.md

internal/app/app.go 🔗

@@ -17,24 +17,24 @@ import (
 	tea "charm.land/bubbletea/v2"
 	"charm.land/fantasy"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/agent"
-	"github.com/charmbracelet/crush/internal/agent/tools/mcp"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/db"
-	"github.com/charmbracelet/crush/internal/format"
-	"github.com/charmbracelet/crush/internal/history"
-	"github.com/charmbracelet/crush/internal/log"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/pubsub"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/shell"
-	"github.com/charmbracelet/crush/internal/tui/components/anim"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/update"
-	"github.com/charmbracelet/crush/internal/version"
+	"git.secluded.site/crush/internal/agent"
+	"git.secluded.site/crush/internal/agent/tools/mcp"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/db"
+	"git.secluded.site/crush/internal/format"
+	"git.secluded.site/crush/internal/history"
+	"git.secluded.site/crush/internal/log"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/shell"
+	"git.secluded.site/crush/internal/tui/components/anim"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/update"
+	"git.secluded.site/crush/internal/version"
 	"github.com/charmbracelet/x/ansi"
 	"github.com/charmbracelet/x/exp/charmtone"
 	"github.com/charmbracelet/x/term"

internal/app/lsp.go 🔗

@@ -5,8 +5,8 @@ import (
 	"log/slog"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/lsp"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/lsp"
 )
 
 // initLSPClients initializes LSP clients.

internal/app/lsp_events.go 🔗

@@ -5,9 +5,9 @@ import (
 	"maps"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/pubsub"
 )
 
 // LSPEventType represents the type of LSP event

internal/cmd/dirs.go 🔗

@@ -6,7 +6,7 @@ import (
 
 	"charm.land/lipgloss/v2"
 	"charm.land/lipgloss/v2/table"
-	"github.com/charmbracelet/crush/internal/config"
+	"git.secluded.site/crush/internal/config"
 	"github.com/charmbracelet/x/term"
 	"github.com/spf13/cobra"
 )

internal/cmd/login.go 🔗

@@ -8,12 +8,12 @@ import (
 	"os/signal"
 
 	"charm.land/lipgloss/v2"
+	hyperp "git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/oauth"
+	"git.secluded.site/crush/internal/oauth/copilot"
+	"git.secluded.site/crush/internal/oauth/hyper"
 	"github.com/atotto/clipboard"
-	hyperp "github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/oauth"
-	"github.com/charmbracelet/crush/internal/oauth/copilot"
-	"github.com/charmbracelet/crush/internal/oauth/hyper"
 	"github.com/pkg/browser"
 	"github.com/spf13/cobra"
 )

internal/cmd/logs.go 🔗

@@ -11,8 +11,8 @@ import (
 	"time"
 
 	"charm.land/log/v2"
+	"git.secluded.site/crush/internal/config"
 	"github.com/charmbracelet/colorprofile"
-	"github.com/charmbracelet/crush/internal/config"
 	"github.com/charmbracelet/x/term"
 	"github.com/nxadm/tail"
 	"github.com/spf13/cobra"

internal/cmd/projects.go 🔗

@@ -6,7 +6,7 @@ import (
 
 	"charm.land/lipgloss/v2"
 	"charm.land/lipgloss/v2/table"
-	"github.com/charmbracelet/crush/internal/projects"
+	"git.secluded.site/crush/internal/projects"
 	"github.com/charmbracelet/x/term"
 	"github.com/spf13/cobra"
 )

internal/cmd/projects_test.go 🔗

@@ -5,7 +5,7 @@ import (
 	"encoding/json"
 	"testing"
 
-	"github.com/charmbracelet/crush/internal/projects"
+	"git.secluded.site/crush/internal/projects"
 	"github.com/stretchr/testify/require"
 )
 

internal/cmd/root.go 🔗

@@ -14,15 +14,15 @@ import (
 
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
+	"git.secluded.site/crush/internal/app"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/db"
+	"git.secluded.site/crush/internal/event"
+	"git.secluded.site/crush/internal/projects"
+	"git.secluded.site/crush/internal/stringext"
+	"git.secluded.site/crush/internal/tui"
+	"git.secluded.site/crush/internal/version"
 	"github.com/charmbracelet/colorprofile"
-	"github.com/charmbracelet/crush/internal/app"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/db"
-	"github.com/charmbracelet/crush/internal/event"
-	"github.com/charmbracelet/crush/internal/projects"
-	"github.com/charmbracelet/crush/internal/stringext"
-	"github.com/charmbracelet/crush/internal/tui"
-	"github.com/charmbracelet/crush/internal/version"
 	"github.com/charmbracelet/fang"
 	uv "github.com/charmbracelet/ultraviolet"
 	"github.com/charmbracelet/x/ansi"
@@ -99,7 +99,7 @@ crush -y
 		if _, err := program.Run(); err != nil {
 			event.Error(err)
 			slog.Error("TUI run error", "error", err)
-			return errors.New("Crush crashed. If metrics are enabled, we were notified about it. If you'd like to report it, please copy the stacktrace above and open an issue at https://github.com/charmbracelet/crush/issues/new?template=bug.yml") //nolint:staticcheck
+			return errors.New("Crush crashed. If metrics are enabled, we were notified about it. If you'd like to report it, please copy the stacktrace above and open an issue at https://git.secluded.site/crush/issues/new?template=bug.yml") //nolint:staticcheck
 		}
 		return nil
 	},

internal/cmd/run.go 🔗

@@ -8,7 +8,7 @@ import (
 	"os/signal"
 	"strings"
 
-	"github.com/charmbracelet/crush/internal/event"
+	"git.secluded.site/crush/internal/event"
 	"github.com/spf13/cobra"
 )
 

internal/cmd/schema.go 🔗

@@ -4,7 +4,7 @@ import (
 	"encoding/json"
 	"fmt"
 
-	"github.com/charmbracelet/crush/internal/config"
+	"git.secluded.site/crush/internal/config"
 	"github.com/invopop/jsonschema"
 	"github.com/spf13/cobra"
 )

internal/cmd/update_providers.go 🔗

@@ -5,7 +5,7 @@ import (
 	"log/slog"
 
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/config"
+	"git.secluded.site/crush/internal/config"
 	"github.com/charmbracelet/x/exp/charmtone"
 	"github.com/spf13/cobra"
 )

internal/config/config.go 🔗

@@ -14,13 +14,13 @@ import (
 	"strings"
 	"time"
 
+	hyperp "git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/env"
+	"git.secluded.site/crush/internal/oauth"
+	"git.secluded.site/crush/internal/oauth/copilot"
+	"git.secluded.site/crush/internal/oauth/hyper"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	hyperp "github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/env"
-	"github.com/charmbracelet/crush/internal/oauth"
-	"github.com/charmbracelet/crush/internal/oauth/copilot"
-	"github.com/charmbracelet/crush/internal/oauth/hyper"
 	"github.com/invopop/jsonschema"
 	"github.com/tidwall/gjson"
 	"github.com/tidwall/sjson"

internal/config/copilot.go 🔗

@@ -6,9 +6,9 @@ import (
 	"log/slog"
 	"testing"
 
+	"git.secluded.site/crush/internal/oauth"
+	"git.secluded.site/crush/internal/oauth/copilot"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/oauth"
-	"github.com/charmbracelet/crush/internal/oauth/copilot"
 )
 
 func (c *Config) ImportCopilot() (*oauth.Token, bool) {

internal/config/hyper.go 🔗

@@ -11,8 +11,8 @@ import (
 	"sync/atomic"
 	"time"
 
+	"git.secluded.site/crush/internal/agent/hyper"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/agent/hyper"
 	xetag "github.com/charmbracelet/x/etag"
 )
 

internal/config/init.go 🔗

@@ -8,7 +8,7 @@ import (
 	"strings"
 	"sync/atomic"
 
-	"github.com/charmbracelet/crush/internal/fsext"
+	"git.secluded.site/crush/internal/fsext"
 )
 
 const (

internal/config/load.go 🔗

@@ -17,13 +17,13 @@ import (
 	"strings"
 	"testing"
 
+	"git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/env"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/home"
+	"git.secluded.site/crush/internal/log"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/env"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/home"
-	"github.com/charmbracelet/crush/internal/log"
 	powernapConfig "github.com/charmbracelet/x/powernap/pkg/config"
 )
 

internal/config/load_test.go 🔗

@@ -8,9 +8,9 @@ import (
 	"strings"
 	"testing"
 
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/env"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/env"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 )

internal/config/provider.go 🔗

@@ -15,11 +15,11 @@ import (
 	"sync"
 	"time"
 
+	"git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/home"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
 	"github.com/charmbracelet/catwalk/pkg/embedded"
-	"github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/home"
 	"github.com/charmbracelet/x/etag"
 )
 

internal/config/resolve.go 🔗

@@ -6,8 +6,8 @@ import (
 	"strings"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/env"
-	"github.com/charmbracelet/crush/internal/shell"
+	"git.secluded.site/crush/internal/env"
+	"git.secluded.site/crush/internal/shell"
 )
 
 type VariableResolver interface {

internal/config/resolve_test.go 🔗

@@ -5,7 +5,7 @@ import (
 	"errors"
 	"testing"
 
-	"github.com/charmbracelet/crush/internal/env"
+	"git.secluded.site/crush/internal/env"
 	"github.com/stretchr/testify/require"
 )
 

internal/event/event.go 🔗

@@ -8,7 +8,7 @@ import (
 	"reflect"
 	"runtime"
 
-	"github.com/charmbracelet/crush/internal/version"
+	"git.secluded.site/crush/internal/version"
 	"github.com/posthog/posthog-go"
 )
 

internal/format/spinner.go 🔗

@@ -7,7 +7,7 @@ import (
 	"os"
 
 	tea "charm.land/bubbletea/v2"
-	"github.com/charmbracelet/crush/internal/tui/components/anim"
+	"git.secluded.site/crush/internal/tui/components/anim"
 	"github.com/charmbracelet/x/ansi"
 )
 

internal/fsext/fileutil.go 🔗

@@ -9,10 +9,10 @@ import (
 	"strings"
 	"time"
 
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/home"
 	"github.com/bmatcuk/doublestar/v4"
 	"github.com/charlievieth/fastwalk"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/home"
 )
 
 type FileInfo struct {

internal/fsext/lookup.go 🔗

@@ -6,7 +6,7 @@ import (
 	"os"
 	"path/filepath"
 
-	"github.com/charmbracelet/crush/internal/home"
+	"git.secluded.site/crush/internal/home"
 )
 
 // Lookup searches for a target files or directories starting from dir

internal/fsext/lookup_test.go 🔗

@@ -6,7 +6,7 @@ import (
 	"path/filepath"
 	"testing"
 
-	"github.com/charmbracelet/crush/internal/home"
+	"git.secluded.site/crush/internal/home"
 	"github.com/stretchr/testify/require"
 )
 

internal/fsext/ls.go 🔗

@@ -9,9 +9,9 @@ import (
 	"strings"
 	"sync"
 
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/home"
 	"github.com/charlievieth/fastwalk"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/home"
 	ignore "github.com/sabhiram/go-gitignore"
 )
 

internal/history/file.go 🔗

@@ -6,8 +6,8 @@ import (
 	"fmt"
 	"strings"
 
-	"github.com/charmbracelet/crush/internal/db"
-	"github.com/charmbracelet/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/db"
+	"git.secluded.site/crush/internal/pubsub"
 	"github.com/google/uuid"
 )
 

internal/log/log.go 🔗

@@ -9,7 +9,7 @@ import (
 	"sync/atomic"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/event"
+	"git.secluded.site/crush/internal/event"
 	"gopkg.in/natefinch/lumberjack.v2"
 )
 

internal/lsp/client.go 🔗

@@ -12,10 +12,10 @@ import (
 	"sync/atomic"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/home"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/home"
 	powernap "github.com/charmbracelet/x/powernap/pkg/lsp"
 	"github.com/charmbracelet/x/powernap/pkg/lsp/protocol"
 	"github.com/charmbracelet/x/powernap/pkg/transport"

internal/lsp/client_test.go 🔗

@@ -4,8 +4,8 @@ import (
 	"context"
 	"testing"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/env"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/env"
 )
 
 func TestClient(t *testing.T) {

internal/lsp/handlers.go 🔗

@@ -5,8 +5,8 @@ import (
 	"encoding/json"
 	"log/slog"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/lsp/util"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/lsp/util"
 	"github.com/charmbracelet/x/powernap/pkg/lsp/protocol"
 )
 

internal/message/message.go 🔗

@@ -7,8 +7,8 @@ import (
 	"fmt"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/db"
-	"github.com/charmbracelet/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/db"
+	"git.secluded.site/crush/internal/pubsub"
 	"github.com/google/uuid"
 )
 

internal/notification/notification.go 🔗

@@ -4,7 +4,7 @@ import (
 	"log/slog"
 	"sync"
 
-	"github.com/charmbracelet/crush/internal/config"
+	"git.secluded.site/crush/internal/config"
 	"github.com/gen2brain/beeep"
 )
 

internal/notification/notification_test.go 🔗

@@ -5,9 +5,9 @@ import (
 	"os"
 	"testing"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/log"
-	"github.com/charmbracelet/crush/internal/notification"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/log"
+	"git.secluded.site/crush/internal/notification"
 	"github.com/stretchr/testify/require"
 )
 

internal/oauth/copilot/client.go 🔗

@@ -9,7 +9,7 @@ import (
 	"net/http"
 	"regexp"
 
-	"github.com/charmbracelet/crush/internal/log"
+	"git.secluded.site/crush/internal/log"
 )
 
 // NewClient creates a new HTTP client with a custom transport that adds the

internal/oauth/copilot/oauth.go 🔗

@@ -11,7 +11,7 @@ import (
 	"strings"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/oauth"
+	"git.secluded.site/crush/internal/oauth"
 )
 
 const (

internal/oauth/hyper/device.go 🔗

@@ -13,9 +13,9 @@ import (
 	"strings"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/event"
-	"github.com/charmbracelet/crush/internal/oauth"
+	"git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/event"
+	"git.secluded.site/crush/internal/oauth"
 )
 
 // DeviceAuthResponse contains the response from the device authorization endpoint.

internal/permission/permission.go 🔗

@@ -8,8 +8,8 @@ import (
 	"slices"
 	"sync"
 
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/pubsub"
 	"github.com/google/uuid"
 )
 

internal/projects/projects.go 🔗

@@ -8,7 +8,7 @@ import (
 	"sync"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/config"
+	"git.secluded.site/crush/internal/config"
 )
 
 const projectsFileName = "projects.json"

internal/session/session.go 🔗

@@ -8,9 +8,9 @@ import (
 	"log/slog"
 	"strings"
 
-	"github.com/charmbracelet/crush/internal/db"
-	"github.com/charmbracelet/crush/internal/event"
-	"github.com/charmbracelet/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/db"
+	"git.secluded.site/crush/internal/event"
+	"git.secluded.site/crush/internal/pubsub"
 	"github.com/google/uuid"
 )
 

internal/shell/background.go 🔗

@@ -8,7 +8,7 @@ import (
 	"sync/atomic"
 	"time"
 
-	"github.com/charmbracelet/crush/internal/csync"
+	"git.secluded.site/crush/internal/csync"
 )
 
 const (

internal/tui/components/anim/anim.go 🔗

@@ -15,8 +15,8 @@ import (
 	"charm.land/lipgloss/v2"
 	"github.com/lucasb-eyer/go-colorful"
 
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 const (

internal/tui/components/chat/chat.go 🔗

@@ -6,19 +6,19 @@ import (
 
 	"charm.land/bubbles/v2/key"
 	tea "charm.land/bubbletea/v2"
+	"git.secluded.site/crush/internal/agent"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/app"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/tui/components/chat/messages"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/exp/list"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/atotto/clipboard"
-	"github.com/charmbracelet/crush/internal/agent"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/app"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/pubsub"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/tui/components/chat/messages"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
 )
 
 type SendMsg struct {

internal/tui/components/chat/editor/editor.go 🔗

@@ -17,20 +17,20 @@ import (
 	"charm.land/bubbles/v2/textarea"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/app"
-	"github.com/charmbracelet/crush/internal/filetracker"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/tui/components/chat"
-	"github.com/charmbracelet/crush/internal/tui/components/completions"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/commands"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/filepicker"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/quit"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/app"
+	"git.secluded.site/crush/internal/filetracker"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/tui/components/chat"
+	"git.secluded.site/crush/internal/tui/components/completions"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/components/dialogs/commands"
+	"git.secluded.site/crush/internal/tui/components/dialogs/filepicker"
+	"git.secluded.site/crush/internal/tui/components/dialogs/quit"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/charmbracelet/x/ansi"
 )
 

internal/tui/components/chat/header/header.go 🔗

@@ -6,14 +6,14 @@ import (
 
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/pubsub"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/charmbracelet/x/ansi"
 	"github.com/charmbracelet/x/powernap/pkg/lsp/protocol"
 )

internal/tui/components/chat/messages/messages.go 🔗

@@ -15,15 +15,15 @@ import (
 	"github.com/charmbracelet/x/exp/ordered"
 	"github.com/google/uuid"
 
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/tui/components/anim"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/exp/list"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/atotto/clipboard"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/tui/components/anim"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
 )
 
 // CopyKey is the key binding for copying message content to the clipboard.

internal/tui/components/chat/messages/renderer.go 🔗

@@ -9,14 +9,14 @@ import (
 
 	"charm.land/lipgloss/v2"
 	"charm.land/lipgloss/v2/tree"
-	"github.com/charmbracelet/crush/internal/agent"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/ansiext"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/tui/components/chat/todos"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/highlight"
-	"github.com/charmbracelet/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/agent"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/ansiext"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/tui/components/chat/todos"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/highlight"
+	"git.secluded.site/crush/internal/tui/styles"
 	"github.com/charmbracelet/x/ansi"
 )
 

internal/tui/components/chat/messages/tool.go 🔗

@@ -10,17 +10,17 @@ import (
 	"charm.land/bubbles/v2/key"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
+	"git.secluded.site/crush/internal/agent"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/diff"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/tui/components/anim"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/atotto/clipboard"
-	"github.com/charmbracelet/crush/internal/agent"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/diff"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/tui/components/anim"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
 	"github.com/charmbracelet/x/ansi"
 )
 

internal/tui/components/chat/sidebar/sidebar.go 🔗

@@ -8,26 +8,26 @@ import (
 
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/diff"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/history"
+	"git.secluded.site/crush/internal/home"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/tui/components/chat"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/components/files"
+	"git.secluded.site/crush/internal/tui/components/logo"
+	lspcomponent "git.secluded.site/crush/internal/tui/components/lsp"
+	"git.secluded.site/crush/internal/tui/components/mcp"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/version"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/diff"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/history"
-	"github.com/charmbracelet/crush/internal/home"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/pubsub"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/tui/components/chat"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/components/files"
-	"github.com/charmbracelet/crush/internal/tui/components/logo"
-	lspcomponent "github.com/charmbracelet/crush/internal/tui/components/lsp"
-	"github.com/charmbracelet/crush/internal/tui/components/mcp"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
-	"github.com/charmbracelet/crush/internal/version"
 	"golang.org/x/text/cases"
 	"golang.org/x/text/language"
 )

internal/tui/components/chat/splash/splash.go 🔗

@@ -9,24 +9,24 @@ import (
 	"charm.land/bubbles/v2/spinner"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
+	"git.secluded.site/crush/internal/agent"
+	hyperp "git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/home"
+	"git.secluded.site/crush/internal/tui/components/chat"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/components/dialogs/copilot"
+	"git.secluded.site/crush/internal/tui/components/dialogs/hyper"
+	"git.secluded.site/crush/internal/tui/components/dialogs/models"
+	"git.secluded.site/crush/internal/tui/components/logo"
+	lspcomponent "git.secluded.site/crush/internal/tui/components/lsp"
+	"git.secluded.site/crush/internal/tui/components/mcp"
+	"git.secluded.site/crush/internal/tui/exp/list"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/version"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/agent"
-	hyperp "github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/home"
-	"github.com/charmbracelet/crush/internal/tui/components/chat"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/copilot"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/hyper"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/models"
-	"github.com/charmbracelet/crush/internal/tui/components/logo"
-	lspcomponent "github.com/charmbracelet/crush/internal/tui/components/lsp"
-	"github.com/charmbracelet/crush/internal/tui/components/mcp"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
-	"github.com/charmbracelet/crush/internal/version"
 )
 
 type Splash interface {

internal/tui/components/chat/todos/todos.go 🔗

@@ -5,8 +5,8 @@ import (
 	"strings"
 
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/tui/styles"
 	"github.com/charmbracelet/x/ansi"
 )
 

internal/tui/components/completions/completions.go 🔗

@@ -6,9 +6,9 @@ import (
 	"charm.land/bubbles/v2/key"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/exp/list"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 const maxCompletionsHeight = 10

internal/tui/components/core/core.go 🔗

@@ -7,9 +7,9 @@ import (
 	"charm.land/bubbles/v2/help"
 	"charm.land/bubbles/v2/key"
 	"charm.land/lipgloss/v2"
+	"git.secluded.site/crush/internal/tui/exp/diffview"
+	"git.secluded.site/crush/internal/tui/styles"
 	"github.com/alecthomas/chroma/v2"
-	"github.com/charmbracelet/crush/internal/tui/exp/diffview"
-	"github.com/charmbracelet/crush/internal/tui/styles"
 	"github.com/charmbracelet/x/ansi"
 )
 

internal/tui/components/core/status/status.go 🔗

@@ -6,8 +6,8 @@ import (
 	"charm.land/bubbles/v2/help"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/charmbracelet/x/ansi"
 )
 

internal/tui/components/core/status_test.go 🔗

@@ -5,7 +5,7 @@ import (
 	"image/color"
 	"testing"
 
-	"github.com/charmbracelet/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/core"
 	"github.com/charmbracelet/x/exp/golden"
 )
 

internal/tui/components/dialogs/commands/arguments.go 🔗

@@ -8,10 +8,10 @@ import (
 	"charm.land/bubbles/v2/textinput"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
-	"github.com/charmbracelet/crush/internal/uicmd"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/uicmd"
 )
 
 const (

internal/tui/components/dialogs/commands/commands.go 🔗

@@ -12,19 +12,19 @@ import (
 	"charm.land/lipgloss/v2"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
 
-	"github.com/charmbracelet/crush/internal/agent"
-	"github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/agent/tools/mcp"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/pubsub"
-	"github.com/charmbracelet/crush/internal/tui/components/chat"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
-	"github.com/charmbracelet/crush/internal/uicmd"
+	"git.secluded.site/crush/internal/agent"
+	"git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/agent/tools/mcp"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/tui/components/chat"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/exp/list"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/uicmd"
 )
 
 const (

internal/tui/components/dialogs/copilot/device_flow.go 🔗

@@ -9,10 +9,10 @@ import (
 	"charm.land/bubbles/v2/spinner"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/oauth"
-	"github.com/charmbracelet/crush/internal/oauth/copilot"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/oauth"
+	"git.secluded.site/crush/internal/oauth/copilot"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/pkg/browser"
 )
 

internal/tui/components/dialogs/dialogs.go 🔗

@@ -5,7 +5,7 @@ import (
 
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 type DialogID string

internal/tui/components/dialogs/filepicker/filepicker.go 🔗

@@ -12,13 +12,13 @@ import (
 	"charm.land/bubbles/v2/key"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/home"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/components/image"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/home"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/components/image"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 const (

internal/tui/components/dialogs/hyper/device_flow.go 🔗

@@ -9,10 +9,10 @@ import (
 	"charm.land/bubbles/v2/spinner"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/oauth"
-	"github.com/charmbracelet/crush/internal/oauth/hyper"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/oauth"
+	"git.secluded.site/crush/internal/oauth/hyper"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/pkg/browser"
 )
 

internal/tui/components/dialogs/models/apikey.go 🔗

@@ -7,10 +7,10 @@ import (
 	"charm.land/bubbles/v2/textinput"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/home"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/home"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 type APIKeyInputState int

internal/tui/components/dialogs/models/list.go 🔗

@@ -7,11 +7,11 @@ import (
 	"strings"
 
 	tea "charm.land/bubbletea/v2"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/tui/exp/list"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
 )
 
 type listModel = list.FilterableGroupList[list.CompletionItem[ModelOption]]

internal/tui/components/dialogs/models/list_recent_test.go 🔗

@@ -9,10 +9,10 @@ import (
 	"testing"
 
 	tea "charm.land/bubbletea/v2"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/log"
+	"git.secluded.site/crush/internal/tui/exp/list"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/log"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
 	"github.com/stretchr/testify/require"
 )
 

internal/tui/components/dialogs/models/models.go 🔗

@@ -10,16 +10,16 @@ import (
 	"charm.land/bubbles/v2/spinner"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
+	hyperp "git.secluded.site/crush/internal/agent/hyper"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/components/dialogs/copilot"
+	"git.secluded.site/crush/internal/tui/components/dialogs/hyper"
+	"git.secluded.site/crush/internal/tui/exp/list"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/charmbracelet/catwalk/pkg/catwalk"
-	hyperp "github.com/charmbracelet/crush/internal/agent/hyper"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/copilot"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/hyper"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
 )
 
 const (

internal/tui/components/dialogs/permissions/permissions.go 🔗

@@ -10,13 +10,13 @@ import (
 	"charm.land/bubbles/v2/viewport"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/agent/tools"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/agent/tools"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/charmbracelet/x/ansi"
 )
 

internal/tui/components/dialogs/quit/quit.go 🔗

@@ -4,9 +4,9 @@ import (
 	"charm.land/bubbles/v2/key"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 const (

internal/tui/components/dialogs/reasoning/reasoning.go 🔗

@@ -8,12 +8,12 @@ import (
 	"golang.org/x/text/cases"
 	"golang.org/x/text/language"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/exp/list"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 const (

internal/tui/components/dialogs/sessions/sessions.go 🔗

@@ -5,14 +5,14 @@ import (
 	"charm.land/bubbles/v2/key"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/event"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/tui/components/chat"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/exp/list"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/event"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/tui/components/chat"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/exp/list"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 const SessionsDialogID dialogs.DialogID = "sessions"

internal/tui/components/files/files.go 🔗

@@ -10,11 +10,11 @@ import (
 	"charm.land/lipgloss/v2"
 	"github.com/charmbracelet/x/ansi"
 
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/fsext"
-	"github.com/charmbracelet/crush/internal/history"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/fsext"
+	"git.secluded.site/crush/internal/history"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/styles"
 )
 
 // FileHistory represents a file history with initial and latest versions.

internal/tui/components/logo/logo.go 🔗

@@ -7,8 +7,8 @@ import (
 	"strings"
 
 	"charm.land/lipgloss/v2"
+	"git.secluded.site/crush/internal/tui/styles"
 	"github.com/MakeNowJust/heredoc"
-	"github.com/charmbracelet/crush/internal/tui/styles"
 	"github.com/charmbracelet/x/ansi"
 	"github.com/charmbracelet/x/exp/slice"
 )

internal/tui/components/lsp/lsp.go 🔗

@@ -5,12 +5,12 @@ import (
 	"strings"
 
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/app"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/csync"
-	"github.com/charmbracelet/crush/internal/lsp"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/app"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/csync"
+	"git.secluded.site/crush/internal/lsp"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/styles"
 	"github.com/charmbracelet/x/powernap/pkg/lsp/protocol"
 )
 

internal/tui/components/mcp/mcp.go 🔗

@@ -6,10 +6,10 @@ import (
 
 	"charm.land/lipgloss/v2"
 
-	"github.com/charmbracelet/crush/internal/agent/tools/mcp"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/agent/tools/mcp"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/styles"
 )
 
 // RenderOptions contains options for rendering MCP lists.

internal/tui/exp/diffview/chroma.go 🔗

@@ -7,8 +7,8 @@ import (
 	"strings"
 
 	"charm.land/lipgloss/v2"
+	"git.secluded.site/crush/internal/ansiext"
 	"github.com/alecthomas/chroma/v2"
-	"github.com/charmbracelet/crush/internal/ansiext"
 )
 
 var _ chroma.Formatter = chromaFormatter{}

internal/tui/exp/diffview/diffview_test.go 🔗

@@ -6,8 +6,8 @@ import (
 	"strings"
 	"testing"
 
+	"git.secluded.site/crush/internal/tui/exp/diffview"
 	"github.com/alecthomas/chroma/v2/styles"
-	"github.com/charmbracelet/crush/internal/tui/exp/diffview"
 	"github.com/charmbracelet/x/ansi"
 	"github.com/charmbracelet/x/exp/golden"
 )

internal/tui/exp/list/filterable.go 🔗

@@ -8,9 +8,9 @@ import (
 	"charm.land/bubbles/v2/textinput"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/sahilm/fuzzy"
 )
 

internal/tui/exp/list/filterable_group.go 🔗

@@ -9,9 +9,9 @@ import (
 	"charm.land/bubbles/v2/textinput"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/sahilm/fuzzy"
 )
 

internal/tui/exp/list/grouped.go 🔗

@@ -2,8 +2,8 @@ package list
 
 import (
 	tea "charm.land/bubbletea/v2"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 type Group[T Item] struct {

internal/tui/exp/list/items.go 🔗

@@ -5,10 +5,10 @@ import (
 
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/charmbracelet/x/ansi"
 	"github.com/google/uuid"
 	"github.com/rivo/uniseg"

internal/tui/exp/list/list.go 🔗

@@ -7,10 +7,10 @@ import (
 	"charm.land/bubbles/v2/key"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/components/anim"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/components/anim"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	uv "github.com/charmbracelet/ultraviolet"
 	"github.com/charmbracelet/x/ansi"
 	"github.com/charmbracelet/x/exp/ordered"

internal/tui/exp/list/list_test.go 🔗

@@ -7,8 +7,8 @@ import (
 
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/charmbracelet/x/exp/golden"
 	"github.com/google/uuid"
 	"github.com/stretchr/testify/assert"

internal/tui/highlight/highlight.go 🔗

@@ -4,11 +4,11 @@ import (
 	"bytes"
 	"image/color"
 
+	"git.secluded.site/crush/internal/tui/styles"
 	"github.com/alecthomas/chroma/v2"
 	"github.com/alecthomas/chroma/v2/formatters"
 	"github.com/alecthomas/chroma/v2/lexers"
 	chromaStyles "github.com/alecthomas/chroma/v2/styles"
-	"github.com/charmbracelet/crush/internal/tui/styles"
 )
 
 func SyntaxHighlight(source, fileName string, bg color.Color) (string, error) {

internal/tui/page/chat/chat.go 🔗

@@ -11,34 +11,34 @@ import (
 	"charm.land/bubbles/v2/spinner"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/app"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/history"
-	"github.com/charmbracelet/crush/internal/message"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/pubsub"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/tui/components/anim"
-	"github.com/charmbracelet/crush/internal/tui/components/chat"
-	"github.com/charmbracelet/crush/internal/tui/components/chat/editor"
-	"github.com/charmbracelet/crush/internal/tui/components/chat/header"
-	"github.com/charmbracelet/crush/internal/tui/components/chat/messages"
-	"github.com/charmbracelet/crush/internal/tui/components/chat/sidebar"
-	"github.com/charmbracelet/crush/internal/tui/components/chat/splash"
-	"github.com/charmbracelet/crush/internal/tui/components/completions"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/commands"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/copilot"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/filepicker"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/hyper"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/models"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/reasoning"
-	"github.com/charmbracelet/crush/internal/tui/page"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
-	"github.com/charmbracelet/crush/internal/version"
+	"git.secluded.site/crush/internal/app"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/history"
+	"git.secluded.site/crush/internal/message"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/tui/components/anim"
+	"git.secluded.site/crush/internal/tui/components/chat"
+	"git.secluded.site/crush/internal/tui/components/chat/editor"
+	"git.secluded.site/crush/internal/tui/components/chat/header"
+	"git.secluded.site/crush/internal/tui/components/chat/messages"
+	"git.secluded.site/crush/internal/tui/components/chat/sidebar"
+	"git.secluded.site/crush/internal/tui/components/chat/splash"
+	"git.secluded.site/crush/internal/tui/components/completions"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/components/dialogs/commands"
+	"git.secluded.site/crush/internal/tui/components/dialogs/copilot"
+	"git.secluded.site/crush/internal/tui/components/dialogs/filepicker"
+	"git.secluded.site/crush/internal/tui/components/dialogs/hyper"
+	"git.secluded.site/crush/internal/tui/components/dialogs/models"
+	"git.secluded.site/crush/internal/tui/components/dialogs/reasoning"
+	"git.secluded.site/crush/internal/tui/page"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/version"
 )
 
 var ChatPageID page.PageID = "chat"

internal/tui/page/chat/pills.go 🔗

@@ -5,9 +5,9 @@ import (
 	"strings"
 
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/session"
-	"github.com/charmbracelet/crush/internal/tui/components/chat/todos"
-	"github.com/charmbracelet/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/session"
+	"git.secluded.site/crush/internal/tui/components/chat/todos"
+	"git.secluded.site/crush/internal/tui/styles"
 )
 
 func hasIncompleteTodos(todos []session.Todo) bool {

internal/tui/styles/theme.go 🔗

@@ -12,7 +12,7 @@ import (
 	tea "charm.land/bubbletea/v2"
 	"charm.land/glamour/v2/ansi"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/tui/exp/diffview"
+	"git.secluded.site/crush/internal/tui/exp/diffview"
 	"github.com/charmbracelet/x/exp/charmtone"
 	"github.com/lucasb-eyer/go-colorful"
 	"github.com/rivo/uniseg"

internal/tui/tui.go 🔗

@@ -12,31 +12,31 @@ import (
 	"charm.land/bubbles/v2/key"
 	tea "charm.land/bubbletea/v2"
 	"charm.land/lipgloss/v2"
-	"github.com/charmbracelet/crush/internal/agent/tools/mcp"
-	"github.com/charmbracelet/crush/internal/app"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/event"
-	"github.com/charmbracelet/crush/internal/notification"
-	"github.com/charmbracelet/crush/internal/permission"
-	"github.com/charmbracelet/crush/internal/pubsub"
-	"github.com/charmbracelet/crush/internal/stringext"
-	cmpChat "github.com/charmbracelet/crush/internal/tui/components/chat"
-	"github.com/charmbracelet/crush/internal/tui/components/chat/splash"
-	"github.com/charmbracelet/crush/internal/tui/components/completions"
-	"github.com/charmbracelet/crush/internal/tui/components/core"
-	"github.com/charmbracelet/crush/internal/tui/components/core/layout"
-	"github.com/charmbracelet/crush/internal/tui/components/core/status"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/commands"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/filepicker"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/models"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/permissions"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/quit"
-	"github.com/charmbracelet/crush/internal/tui/components/dialogs/sessions"
-	"github.com/charmbracelet/crush/internal/tui/page"
-	"github.com/charmbracelet/crush/internal/tui/page/chat"
-	"github.com/charmbracelet/crush/internal/tui/styles"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/agent/tools/mcp"
+	"git.secluded.site/crush/internal/app"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/event"
+	"git.secluded.site/crush/internal/notification"
+	"git.secluded.site/crush/internal/permission"
+	"git.secluded.site/crush/internal/pubsub"
+	"git.secluded.site/crush/internal/stringext"
+	cmpChat "git.secluded.site/crush/internal/tui/components/chat"
+	"git.secluded.site/crush/internal/tui/components/chat/splash"
+	"git.secluded.site/crush/internal/tui/components/completions"
+	"git.secluded.site/crush/internal/tui/components/core"
+	"git.secluded.site/crush/internal/tui/components/core/layout"
+	"git.secluded.site/crush/internal/tui/components/core/status"
+	"git.secluded.site/crush/internal/tui/components/dialogs"
+	"git.secluded.site/crush/internal/tui/components/dialogs/commands"
+	"git.secluded.site/crush/internal/tui/components/dialogs/filepicker"
+	"git.secluded.site/crush/internal/tui/components/dialogs/models"
+	"git.secluded.site/crush/internal/tui/components/dialogs/permissions"
+	"git.secluded.site/crush/internal/tui/components/dialogs/quit"
+	"git.secluded.site/crush/internal/tui/components/dialogs/sessions"
+	"git.secluded.site/crush/internal/tui/page"
+	"git.secluded.site/crush/internal/tui/page/chat"
+	"git.secluded.site/crush/internal/tui/styles"
+	"git.secluded.site/crush/internal/tui/util"
 	"github.com/charmbracelet/x/ansi"
 	"golang.org/x/mod/semver"
 	"golang.org/x/text/cases"

internal/tui/util/shell.go 🔗

@@ -4,7 +4,7 @@ import (
 	"context"
 
 	tea "charm.land/bubbletea/v2"
-	"github.com/charmbracelet/crush/internal/uiutil"
+	"git.secluded.site/crush/internal/uiutil"
 )
 
 // ExecShell parses a shell command string and executes it with exec.Command.

internal/tui/util/util.go 🔗

@@ -2,7 +2,7 @@ package util
 
 import (
 	tea "charm.land/bubbletea/v2"
-	"github.com/charmbracelet/crush/internal/uiutil"
+	"git.secluded.site/crush/internal/uiutil"
 )
 
 type Cursor = uiutil.Cursor

internal/uicmd/uicmd.go 🔗

@@ -14,11 +14,11 @@ import (
 	"strings"
 
 	tea "charm.land/bubbletea/v2"
-	"github.com/charmbracelet/crush/internal/agent/tools/mcp"
-	"github.com/charmbracelet/crush/internal/config"
-	"github.com/charmbracelet/crush/internal/home"
-	"github.com/charmbracelet/crush/internal/tui/components/chat"
-	"github.com/charmbracelet/crush/internal/tui/util"
+	"git.secluded.site/crush/internal/agent/tools/mcp"
+	"git.secluded.site/crush/internal/config"
+	"git.secluded.site/crush/internal/home"
+	"git.secluded.site/crush/internal/tui/components/chat"
+	"git.secluded.site/crush/internal/tui/util"
 )
 
 type CommandType uint

internal/version/version.go 🔗

@@ -6,7 +6,7 @@ import "runtime/debug"
 
 var Version = "devel"
 
-// A user may install crush using `go install github.com/charmbracelet/crush@latest`.
+// A user may install crush using `go install git.secluded.site/crush@latest`.
 // without -ldflags, in which case the version above is unset. As a workaround
 // we use the embedded build version that *is* set when using `go install` (and
 // is only set for `go install` and not for `go build`).

main.go 🔗

@@ -6,7 +6,7 @@ import (
 	_ "net/http/pprof"
 	"os"
 
-	"github.com/charmbracelet/crush/internal/cmd"
+	"git.secluded.site/crush/internal/cmd"
 	_ "github.com/joho/godotenv/autoload"
 )