From 8d93868fc3cf41d6d0e87fdb54565adf3c83065e Mon Sep 17 00:00:00 2001 From: Amolith Date: Sat, 6 Sep 2025 13:13:58 -0600 Subject: [PATCH] chore: redo imports everywhere, fmt --- Taskfile.yaml | 4 +- go.mod | 2 +- internal/agent/agent.go | 14 ++--- internal/agent/agent_test.go | 6 +-- internal/agent/agent_tool.go | 6 +-- internal/agent/common_test.go | 20 +++---- internal/agent/coordinator.go | 22 ++++---- internal/agent/event.go | 2 +- internal/agent/prompt/prompt.go | 6 +-- internal/agent/prompts.go | 2 +- internal/agent/tools/bash.go | 6 +-- internal/agent/tools/diagnostics.go | 4 +- internal/agent/tools/download.go | 4 +- internal/agent/tools/edit.go | 16 +++--- internal/agent/tools/fetch.go | 2 +- internal/agent/tools/glob.go | 2 +- internal/agent/tools/grep.go | 2 +- internal/agent/tools/ls.go | 8 +-- internal/agent/tools/mcp-tools.go | 12 ++--- internal/agent/tools/multiedit.go | 14 ++--- internal/agent/tools/multiedit_test.go | 10 ++-- internal/agent/tools/references.go | 4 +- internal/agent/tools/rg.go | 2 +- internal/agent/tools/view.go | 8 +-- internal/agent/tools/write.go | 16 +++--- internal/app/app.go | 28 +++++----- internal/app/lsp.go | 4 +- internal/app/lsp_events.go | 6 +-- internal/cmd/dirs.go | 2 +- internal/cmd/logs.go | 2 +- internal/cmd/root.go | 14 ++--- internal/cmd/schema.go | 2 +- internal/cmd/update_providers.go | 2 +- internal/config/config.go | 4 +- internal/config/init.go | 2 +- internal/config/load.go | 10 ++-- internal/config/load_test.go | 4 +- internal/config/provider.go | 2 +- internal/config/resolve.go | 4 +- internal/config/resolve_test.go | 2 +- internal/event/event.go | 2 +- internal/format/spinner.go | 4 +- 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/permission/permission.go | 4 +- internal/session/session.go | 6 +-- internal/tui/components/anim/anim.go | 4 +- internal/tui/components/chat/chat.go | 22 ++++---- internal/tui/components/chat/editor/editor.go | 26 +++++----- internal/tui/components/chat/header/header.go | 16 +++--- .../tui/components/chat/messages/messages.go | 16 +++--- .../tui/components/chat/messages/renderer.go | 14 ++--- internal/tui/components/chat/messages/tool.go | 20 +++---- internal/tui/components/chat/queue.go | 2 +- .../tui/components/chat/sidebar/sidebar.go | 38 +++++++------- internal/tui/components/chat/splash/splash.go | 28 +++++----- .../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 +- .../components/dialogs/commands/arguments.go | 6 +-- .../components/dialogs/commands/commands.go | 16 +++--- .../tui/components/dialogs/commands/loader.go | 6 +-- internal/tui/components/dialogs/dialogs.go | 2 +- .../dialogs/filepicker/filepicker.go | 14 ++--- .../tui/components/dialogs/models/apikey.go | 8 +-- .../tui/components/dialogs/models/list.go | 8 +-- .../tui/components/dialogs/models/models.go | 12 ++--- .../dialogs/permissions/permissions.go | 14 ++--- internal/tui/components/dialogs/quit/quit.go | 6 +-- .../components/dialogs/reasoning/reasoning.go | 12 ++--- .../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 | 52 +++++++++---------- internal/tui/styles/theme.go | 2 +- internal/tui/tui.go | 44 ++++++++-------- internal/version/version.go | 2 +- main.go | 2 +- 98 files changed, 417 insertions(+), 417 deletions(-) diff --git a/Taskfile.yaml b/Taskfile.yaml index a23d2ef44e358df675d3162da9bbcc7754f72fe1..514f9bc2190f8e73c1ddb955dd84eefe6ff376e7 100644 --- a/Taskfile.yaml +++ b/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: @@ -66,7 +66,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: - go install {{.LDFLAGS}} -v . diff --git a/go.mod b/go.mod index b36df59f02f4ef47c5da94123975665c3d147600..e9306abd572814315105510e8f7b936de91b0d30 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/charmbracelet/crush +module git.secluded.site/crush go 1.25.0 diff --git a/internal/agent/agent.go b/internal/agent/agent.go index 3ec5d69441750e09c39fa7d00905765c8234da3f..3485e773dc4dad5fd13f8b91c4860b326393cb57 100644 --- a/internal/agent/agent.go +++ b/internal/agent/agent.go @@ -19,13 +19,13 @@ import ( "charm.land/fantasy/providers/openai" "charm.land/fantasy/providers/openrouter" "github.com/charmbracelet/catwalk/pkg/catwalk" - "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" + "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" ) //go:embed templates/title.md diff --git a/internal/agent/agent_test.go b/internal/agent/agent_test.go index 0682083ae20daaa1c17747afdfd6b4db358b88fa..a6ef99286094e9e0499d842ca50aead442fca999 100644 --- a/internal/agent/agent_test.go +++ b/internal/agent/agent_test.go @@ -8,9 +8,9 @@ import ( "testing" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/agent/tools" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/shell" + "git.secluded.site/crush/internal/agent/tools" + "git.secluded.site/crush/internal/message" + "git.secluded.site/crush/internal/shell" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "gopkg.in/dnaeon/go-vcr.v4/pkg/recorder" diff --git a/internal/agent/agent_tool.go b/internal/agent/agent_tool.go index 3e93181325091a1a91cd8a3e661194f11d38ee3f..86c99df3a37dca6219999e501707df26c6f0e29f 100644 --- a/internal/agent/agent_tool.go +++ b/internal/agent/agent_tool.go @@ -9,9 +9,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 diff --git a/internal/agent/common_test.go b/internal/agent/common_test.go index eac323fd0aa3c9e3930b12adfa326cc3d2735e10..98c01e126d46667f74308be3ed293ce0c960046a 100644 --- a/internal/agent/common_test.go +++ b/internal/agent/common_test.go @@ -13,17 +13,17 @@ import ( "charm.land/fantasy/providers/openai" "charm.land/fantasy/providers/openaicompat" "charm.land/fantasy/providers/openrouter" + "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" "gopkg.in/dnaeon/go-vcr.v4/pkg/recorder" diff --git a/internal/agent/coordinator.go b/internal/agent/coordinator.go index 4d2d2110cdb661372761a8622a8313cdeddd8ad9..62f04b0efe981c38af126e8a437add40de8367a0 100644 --- a/internal/agent/coordinator.go +++ b/internal/agent/coordinator.go @@ -16,17 +16,17 @@ import ( "charm.land/fantasy" "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/history" - "github.com/charmbracelet/crush/internal/log" - "github.com/charmbracelet/crush/internal/lsp" - "github.com/charmbracelet/crush/internal/message" - "github.com/charmbracelet/crush/internal/notification" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/session" + "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/notification" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/session" "golang.org/x/sync/errgroup" "charm.land/fantasy/providers/anthropic" diff --git a/internal/agent/event.go b/internal/agent/event.go index bf36ec84bf4270bd2e63ae0efae0440474288565..20b7d5f85caf49c9c450fca3e152a7d49a15d00a 100644 --- a/internal/agent/event.go +++ b/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) { diff --git a/internal/agent/prompt/prompt.go b/internal/agent/prompt/prompt.go index 216e7d32c0aebd4415b75885bb5bc523dae499db..e7a7ec7ed08989bbffedc0fc9c0ebd28a143a717 100644 --- a/internal/agent/prompt/prompt.go +++ b/internal/agent/prompt/prompt.go @@ -11,9 +11,9 @@ import ( "text/template" "time" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/shell" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/shell" ) // Prompt represents a template-based prompt generator. diff --git a/internal/agent/prompts.go b/internal/agent/prompts.go index 01be6561a9e74c71eba78991f942c77a68d8d879..fea91ab543e66eec0aa9c57ab8528341ff8dc70a 100644 --- a/internal/agent/prompts.go +++ b/internal/agent/prompts.go @@ -3,7 +3,7 @@ package agent import ( _ "embed" - "github.com/charmbracelet/crush/internal/agent/prompt" + "git.secluded.site/crush/internal/agent/prompt" ) //go:embed templates/coder.md.tpl diff --git a/internal/agent/tools/bash.go b/internal/agent/tools/bash.go index e646e14d9aa4ee6f4690adeeb256678540c249c8..fd0952b4c320198f5b00b6ba55b2253021bd1bb3 100644 --- a/internal/agent/tools/bash.go +++ b/internal/agent/tools/bash.go @@ -13,9 +13,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 { diff --git a/internal/agent/tools/diagnostics.go b/internal/agent/tools/diagnostics.go index f44c25b3f4afc61a03972297cf0bddf0ccfdb590..30d9342ac4777e5717b6c29451847a2f9fe9f9ba 100644 --- a/internal/agent/tools/diagnostics.go +++ b/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" ) diff --git a/internal/agent/tools/download.go b/internal/agent/tools/download.go index 2dfd43d61fb3cafc4cec9da62253fc48510de45d..2f4ff58b90f7b5e194cdfa027f7f6f64a47ad7de 100644 --- a/internal/agent/tools/download.go +++ b/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 { diff --git a/internal/agent/tools/edit.go b/internal/agent/tools/edit.go index 7012afc8f525a39c2c431ec7327a9fb2d378ef42..d2316f7e23597c44bc07d6836aa2813fee8c207d 100644 --- a/internal/agent/tools/edit.go +++ b/internal/agent/tools/edit.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/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/fsext" + "git.secluded.site/crush/internal/history" + + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/permission" ) type EditParams struct { diff --git a/internal/agent/tools/fetch.go b/internal/agent/tools/fetch.go index 0701bd2be151213f2fd0e313726d03a5c35833a3..93560d3a0797efb4bbbac53f33019eecd4a59f9f 100644 --- a/internal/agent/tools/fetch.go +++ b/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" ) type FetchParams struct { diff --git a/internal/agent/tools/glob.go b/internal/agent/tools/glob.go index 3f56d9dcb6437d5ad6c9ca3b8416ae45c6eb7969..f5cce10c914a303c7288a3ed737bccbe83765521 100644 --- a/internal/agent/tools/glob.go +++ b/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" diff --git a/internal/agent/tools/grep.go b/internal/agent/tools/grep.go index 3111a3f56872f72bb1735f314637d5d530a4447b..9bf6edda1359f9d452577f241d221da514699a89 100644 --- a/internal/agent/tools/grep.go +++ b/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 diff --git a/internal/agent/tools/ls.go b/internal/agent/tools/ls.go index 7725910c11675c941d791a6ec5d57a190535ee9e..2c63e2c602cdc23c19d7a280277e54e11e4efff2 100644 --- a/internal/agent/tools/ls.go +++ b/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 { diff --git a/internal/agent/tools/mcp-tools.go b/internal/agent/tools/mcp-tools.go index 79006de46a316a4aa7293dd6122afeb567c2d524..ff47268cc82d102c53d7d072aef7f742db1dbfb5 100644 --- a/internal/agent/tools/mcp-tools.go +++ b/internal/agent/tools/mcp-tools.go @@ -18,12 +18,12 @@ import ( "time" "charm.land/fantasy" - "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" ) diff --git a/internal/agent/tools/multiedit.go b/internal/agent/tools/multiedit.go index 72b7583afe0e43a84a13629ae58644b795fc0755..2c6cd6b8a450357b1a30e207f0ba09e3f92880c6 100644 --- a/internal/agent/tools/multiedit.go +++ b/internal/agent/tools/multiedit.go @@ -11,13 +11,13 @@ 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/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/fsext" + "git.secluded.site/crush/internal/history" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/permission" ) type MultiEditOperation struct { diff --git a/internal/agent/tools/multiedit_test.go b/internal/agent/tools/multiedit_test.go index 23bea91e9e568e8e284f1ce7feb5bbc009495bca..b9b6f59ee93c61ba0a7ea59510d703f4b0e7874b 100644 --- a/internal/agent/tools/multiedit_test.go +++ b/internal/agent/tools/multiedit_test.go @@ -6,11 +6,11 @@ import ( "path/filepath" "testing" - "github.com/charmbracelet/crush/internal/csync" - "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/history" + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/pubsub" "github.com/stretchr/testify/require" ) diff --git a/internal/agent/tools/references.go b/internal/agent/tools/references.go index 7f2a0d8cfebea708bbd9e00cc34076e57fb07520..5d809c82c91bab6c599505ca7a354c7199f5c3d7 100644 --- a/internal/agent/tools/references.go +++ b/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" ) diff --git a/internal/agent/tools/rg.go b/internal/agent/tools/rg.go index 76dbb5daf2234669ac3d90552cbbc5af5cc003d0..2970cc72b8d99b9477c32a281d0d984449da3ec9 100644 --- a/internal/agent/tools/rg.go +++ b/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 { diff --git a/internal/agent/tools/view.go b/internal/agent/tools/view.go index cde12c2a76f49e08e38ecb26ea1c9d707c83a597..a1860dea1e3067df03f0868986dabee9570220e4 100644 --- a/internal/agent/tools/view.go +++ b/internal/agent/tools/view.go @@ -12,10 +12,10 @@ import ( "unicode/utf8" "charm.land/fantasy" - "github.com/charmbracelet/crush/internal/csync" - "github.com/charmbracelet/crush/internal/filepathext" - "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/lsp" + "git.secluded.site/crush/internal/permission" ) //go:embed view.md diff --git a/internal/agent/tools/write.go b/internal/agent/tools/write.go index 0868b9f62306e7b43b1c7218ff68a6a7aae140eb..28318ca0b3d2b0c27145e59b8e5a0013a5b8e193 100644 --- a/internal/agent/tools/write.go +++ b/internal/agent/tools/write.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/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/fsext" + "git.secluded.site/crush/internal/history" + + "git.secluded.site/crush/internal/lsp" + "git.secluded.site/crush/internal/permission" ) //go:embed write.md diff --git a/internal/app/app.go b/internal/app/app.go index 2c4d01f4079b3e276ec6d8a847902d1cef8759c6..17a2de96af426a785586df56e38fffcee5e723fa 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -11,20 +11,20 @@ import ( "charm.land/fantasy" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/agent" - "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/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/notification" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/pubsub" - "github.com/charmbracelet/crush/internal/session" + "git.secluded.site/crush/internal/agent" + "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/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/notification" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/pubsub" + "git.secluded.site/crush/internal/session" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/app/lsp.go b/internal/app/lsp.go index f4c26af2f4ed369a94c7078600ce9639874dc643..ff3520009503d0a99b74e49a7566ba6bd5df6444 100644 --- a/internal/app/lsp.go +++ b/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. diff --git a/internal/app/lsp_events.go b/internal/app/lsp_events.go index 08e54582b95d8db725bffc7ff8bd43d4a37528b1..7e6bde1227b2419446cf2425c33a8f1c4a3f05e2 100644 --- a/internal/app/lsp_events.go +++ b/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 diff --git a/internal/cmd/dirs.go b/internal/cmd/dirs.go index d3bc0bd4fb1482e2657eedaab9ce4cee30a09373..82a014dee3e4156f9914e89ca4dfb01ff3d1239c 100644 --- a/internal/cmd/dirs.go +++ b/internal/cmd/dirs.go @@ -4,7 +4,7 @@ import ( "os" "path/filepath" - "github.com/charmbracelet/crush/internal/config" + "git.secluded.site/crush/internal/config" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/lipgloss/v2/table" "github.com/charmbracelet/x/term" diff --git a/internal/cmd/logs.go b/internal/cmd/logs.go index 4372083189701e1410c83690c18fbd371f778169..7e5c20746079fb3646ea952939de38890ccfcf7d 100644 --- a/internal/cmd/logs.go +++ b/internal/cmd/logs.go @@ -10,8 +10,8 @@ import ( "slices" "time" + "git.secluded.site/crush/internal/config" "github.com/charmbracelet/colorprofile" - "github.com/charmbracelet/crush/internal/config" "github.com/charmbracelet/log/v2" "github.com/charmbracelet/x/term" "github.com/nxadm/tail" diff --git a/internal/cmd/root.go b/internal/cmd/root.go index bc7667208082070604c2416acd42e217a0d40909..e698819329b7a16af4c21043ea9845a7bb9e6642 100644 --- a/internal/cmd/root.go +++ b/internal/cmd/root.go @@ -12,14 +12,14 @@ import ( "strconv" "strings" + "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/tui" + "git.secluded.site/crush/internal/version" tea "github.com/charmbracelet/bubbletea/v2" "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/tui" - "github.com/charmbracelet/crush/internal/version" "github.com/charmbracelet/fang" "github.com/charmbracelet/lipgloss/v2" uv "github.com/charmbracelet/ultraviolet" @@ -98,7 +98,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 }, diff --git a/internal/cmd/schema.go b/internal/cmd/schema.go index 6070eb9144dc0e46bf0f374b2cb1a860f09e83e9..e41988d5944fe8980a19659e3a60c3b428998eb7 100644 --- a/internal/cmd/schema.go +++ b/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" ) diff --git a/internal/cmd/update_providers.go b/internal/cmd/update_providers.go index 1e771642db785794a5abca24a14b33376cdc0724..d50b3394a33045a9b930e0a6c4bfde23994ed72d 100644 --- a/internal/cmd/update_providers.go +++ b/internal/cmd/update_providers.go @@ -4,7 +4,7 @@ import ( "fmt" "log/slog" - "github.com/charmbracelet/crush/internal/config" + "git.secluded.site/crush/internal/config" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/exp/charmtone" "github.com/spf13/cobra" diff --git a/internal/config/config.go b/internal/config/config.go index fc3b24b9d8ab41ebc86f2a45025d4e34bc0043a1..db090b56b2baf6828f8a58a72fb133e3ae79a66c 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -11,9 +11,9 @@ import ( "strings" "time" + "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/tidwall/sjson" ) diff --git a/internal/config/init.go b/internal/config/init.go index 36742ed96ea91a1cb8834a2ddabfc8dfc8e56f38..4fee8ee5f3ec34812a20fb362a5f4aa6d5f7eb26 100644 --- a/internal/config/init.go +++ b/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 ( diff --git a/internal/config/load.go b/internal/config/load.go index b83361c944d01b607eeb4be3d2d56d366568bcd6..b1317d55bd216530f08e7ceb77022bb42027ddb5 100644 --- a/internal/config/load.go +++ b/internal/config/load.go @@ -15,12 +15,12 @@ import ( "strconv" "strings" + "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/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" ) diff --git a/internal/config/load_test.go b/internal/config/load_test.go index d6c783bb63f5ac3000df0f212d6574a8fecc9ec2..bf20daedbeeb7a277c968d75c1de3e7b5c92deb3 100644 --- a/internal/config/load_test.go +++ b/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" ) diff --git a/internal/config/provider.go b/internal/config/provider.go index f6838993abb09eb8c4a450d6065493c70cd5920a..dc18ea3eaabd8768d4429edbdfd5d931decfd4cc 100644 --- a/internal/config/provider.go +++ b/internal/config/provider.go @@ -12,9 +12,9 @@ import ( "sync" "time" + "git.secluded.site/crush/internal/home" "github.com/charmbracelet/catwalk/pkg/catwalk" "github.com/charmbracelet/catwalk/pkg/embedded" - "github.com/charmbracelet/crush/internal/home" ) type ProviderClient interface { diff --git a/internal/config/resolve.go b/internal/config/resolve.go index 3ef3522b09e504d3c57105e8bbe393b0f7c38b2b..e602b6ee095f1a6564f0eeecb1dbc37ae7151cfb 100644 --- a/internal/config/resolve.go +++ b/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 { diff --git a/internal/config/resolve_test.go b/internal/config/resolve_test.go index ec9b06c25bdc023acebffc71f043b54a8da21597..d7c299a89e04915179517b082180673d5f645410 100644 --- a/internal/config/resolve_test.go +++ b/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" ) diff --git a/internal/event/event.go b/internal/event/event.go index ca02c6d89d67be1756b166aea152da165b2712c9..9f229fd4933594043154dc80bc680c991c60b245 100644 --- a/internal/event/event.go +++ b/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" ) diff --git a/internal/format/spinner.go b/internal/format/spinner.go index d1d9805f4b7bd511270316c4b1f0dafdfe9401b3..a4e0e2e80ed88522ecdb2dfb8b8b208a5c5c5477 100644 --- a/internal/format/spinner.go +++ b/internal/format/spinner.go @@ -6,9 +6,9 @@ import ( "fmt" "os" + "git.secluded.site/crush/internal/tui/components/anim" + "git.secluded.site/crush/internal/tui/styles" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/anim" - "github.com/charmbracelet/crush/internal/tui/styles" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/fsext/fileutil.go b/internal/fsext/fileutil.go index 182b145a609311d20544d399c1212097c7519dda..3fea9ccb631e1f8858ee8eb9d01da6b6718c6fc0 100644 --- a/internal/fsext/fileutil.go +++ b/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 { diff --git a/internal/fsext/lookup.go b/internal/fsext/lookup.go index 098426571c69521a5978a2c2e0a4178b51b0aae6..18d012e4f87fe0ce39c8f6e48329004970143a2e 100644 --- a/internal/fsext/lookup.go +++ b/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 diff --git a/internal/fsext/lookup_test.go b/internal/fsext/lookup_test.go index 97c167f37d8ebcf4d19124367955874e7f816b67..0d98c73542126ced1364120b3c704e2e22659e9d 100644 --- a/internal/fsext/lookup_test.go +++ b/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" ) diff --git a/internal/fsext/ls.go b/internal/fsext/ls.go index c22b960ad02a42bf6adac7768b7d99e55a9390ee..5ea9ead79da232bd9d75e27383cacb42b6c70f5a 100644 --- a/internal/fsext/ls.go +++ b/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" ) diff --git a/internal/history/file.go b/internal/history/file.go index 7317f012fd83b31990bbc701261eed91794a52a5..7e5e302f97f77932d55b57e04411071ec8afc22f 100644 --- a/internal/history/file.go +++ b/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" ) diff --git a/internal/log/log.go b/internal/log/log.go index 9463c3bd97956da3ab895b8600f79d1c05790844..6d84605e8ca2fc568dd73335be4bcdf0fd9cc737 100644 --- a/internal/log/log.go +++ b/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" ) diff --git a/internal/lsp/client.go b/internal/lsp/client.go index afbe95cc2deb1c37b64c9e9b68fb705a4a0a59f9..89455a90107e819b9b44a0a517383e4c94ff8326 100644 --- a/internal/lsp/client.go +++ b/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" diff --git a/internal/lsp/client_test.go b/internal/lsp/client_test.go index 7cc9f2f4ba230a4c6896e7ccef367a450c1c55c7..57448aeecef19b81e2882379964befe6b1b13af1 100644 --- a/internal/lsp/client_test.go +++ b/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) { diff --git a/internal/lsp/handlers.go b/internal/lsp/handlers.go index b386e0780f6f6db6db13be380496c60a6e3c457e..073ae7db70edbc6b7ffb8f73bf7795a84057365f 100644 --- a/internal/lsp/handlers.go +++ b/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" ) diff --git a/internal/message/message.go b/internal/message/message.go index 663a8a3ea3599c49ea1e82f343c564a62efebd84..fbf1f99f6f2f89352bdd859c61a8a1f91ced9a74 100644 --- a/internal/message/message.go +++ b/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" ) diff --git a/internal/permission/permission.go b/internal/permission/permission.go index 39759f9ef4aa000bc576b7b5b342d68e7cbb9ced..5f9b70ccfac3c90d1daa8f090c4dca4e604e6939 100644 --- a/internal/permission/permission.go +++ b/internal/permission/permission.go @@ -10,8 +10,8 @@ import ( "sync" "time" - "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" ) diff --git a/internal/session/session.go b/internal/session/session.go index a1818970e71fcedfd755327a97c64a8baeab43e6..e8b80e11810ce50ac6030c80d0d6b9e9e0a717d1 100644 --- a/internal/session/session.go +++ b/internal/session/session.go @@ -6,9 +6,9 @@ import ( "fmt" "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" ) diff --git a/internal/tui/components/anim/anim.go b/internal/tui/components/anim/anim.go index d04176ba9e07c2ce15427e9496cf0896222ba930..6251cac6ad4f9728726be44df4dbdb8f0dcad724 100644 --- a/internal/tui/components/anim/anim.go +++ b/internal/tui/components/anim/anim.go @@ -15,8 +15,8 @@ import ( "github.com/charmbracelet/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 ( diff --git a/internal/tui/components/chat/chat.go b/internal/tui/components/chat/chat.go index e694ad7c94bee1893f152782df915458fb8faaec..a47d59bcfba5fa2c2645433f9e0ad8285996a31c 100644 --- a/internal/tui/components/chat/chat.go +++ b/internal/tui/components/chat/chat.go @@ -5,20 +5,20 @@ import ( "strings" "time" + "git.secluded.site/crush/internal/agent" + "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/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/agent" - "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 { diff --git a/internal/tui/components/chat/editor/editor.go b/internal/tui/components/chat/editor/editor.go index 9f70b2b44216bf0bba89f842fde542bb1d7683ef..5c8493ed0317bbeeb92985ec0e52b50450bc8315 100644 --- a/internal/tui/components/chat/editor/editor.go +++ b/internal/tui/components/chat/editor/editor.go @@ -13,22 +13,22 @@ import ( "strings" "unicode" + "git.secluded.site/crush/internal/app" + "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/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/textarea" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/app" - "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" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/chat/header/header.go b/internal/tui/components/chat/header/header.go index 96afabdd33ed993c249510639c8540fc0b1beeea..701f82de94ae694072c01daef01e17f2f815fc1d 100644 --- a/internal/tui/components/chat/header/header.go +++ b/internal/tui/components/chat/header/header.go @@ -4,15 +4,15 @@ import ( "fmt" "strings" + "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" tea "github.com/charmbracelet/bubbletea/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" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" "github.com/charmbracelet/x/powernap/pkg/lsp/protocol" diff --git a/internal/tui/components/chat/messages/messages.go b/internal/tui/components/chat/messages/messages.go index e7151571ba14c0a0bdfd5923aea49704a07817ec..0d767aa46ce2e65bc6d3f1f99e580782ee225150 100644 --- a/internal/tui/components/chat/messages/messages.go +++ b/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. diff --git a/internal/tui/components/chat/messages/renderer.go b/internal/tui/components/chat/messages/renderer.go index 7feab5f8b864a0e483d8eb101c549c25c808b9df..4777b6e96743a92bd3e251eab69888ebd1481bc9 100644 --- a/internal/tui/components/chat/messages/renderer.go +++ b/internal/tui/components/chat/messages/renderer.go @@ -6,13 +6,13 @@ import ( "strings" "time" - "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/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/core" + "git.secluded.site/crush/internal/tui/highlight" + "git.secluded.site/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/lipgloss/v2/tree" "github.com/charmbracelet/x/ansi" diff --git a/internal/tui/components/chat/messages/tool.go b/internal/tui/components/chat/messages/tool.go index 808e02f4709574572c02902f710149919fa24fab..b2d95cbc12ec4d83d0df68c0e464fae516a9a813 100644 --- a/internal/tui/components/chat/messages/tool.go +++ b/internal/tui/components/chat/messages/tool.go @@ -7,19 +7,19 @@ import ( "strings" "time" + "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/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "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/lipgloss/v2" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/tui/components/chat/queue.go b/internal/tui/components/chat/queue.go index 7bbb2c6f9cb3e532c3a710c810e742777f2a074c..132a334baf07b61f3ff3b336a2d50a1d666d038b 100644 --- a/internal/tui/components/chat/queue.go +++ b/internal/tui/components/chat/queue.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "github.com/charmbracelet/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/chat/sidebar/sidebar.go b/internal/tui/components/chat/sidebar/sidebar.go index ddabf8eadf194abb27ede0897782be39ca08ae6c..96aa32c08cf2d2abed306df97087bd035fbc26f6 100644 --- a/internal/tui/components/chat/sidebar/sidebar.go +++ b/internal/tui/components/chat/sidebar/sidebar.go @@ -6,27 +6,27 @@ import ( "slices" "strings" + "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" tea "github.com/charmbracelet/bubbletea/v2" "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" "github.com/charmbracelet/lipgloss/v2" "golang.org/x/text/cases" "golang.org/x/text/language" diff --git a/internal/tui/components/chat/splash/splash.go b/internal/tui/components/chat/splash/splash.go index e08af49f8bdbb1dc117c01a6ada4ae341b6b65ba..af4533cbeda9a3c3fb9d2227eadf5b49898b9adc 100644 --- a/internal/tui/components/chat/splash/splash.go +++ b/internal/tui/components/chat/splash/splash.go @@ -5,24 +5,24 @@ import ( "strings" "time" + "git.secluded.site/crush/internal/agent" + "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/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/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/spinner" tea "github.com/charmbracelet/bubbletea/v2" "github.com/charmbracelet/catwalk/pkg/catwalk" - "github.com/charmbracelet/crush/internal/agent" - "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/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" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/completions/completions.go b/internal/tui/components/completions/completions.go index 93c1b6498f418c23a17ef0738d5748e25d04a685..d0788fbf35e2e70ffa7376a615897b4dff6a783c 100644 --- a/internal/tui/components/completions/completions.go +++ b/internal/tui/components/completions/completions.go @@ -3,11 +3,11 @@ package completions import ( "strings" + "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/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "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/lipgloss/v2" ) diff --git a/internal/tui/components/core/core.go b/internal/tui/components/core/core.go index 80c28ba1e11c4ddeb7e6da1f4802577d23e8b4dc..ea87ce296b0697d7779c4c4b179936989c3b703a 100644 --- a/internal/tui/components/core/core.go +++ b/internal/tui/components/core/core.go @@ -4,11 +4,11 @@ import ( "image/color" "strings" + "git.secluded.site/crush/internal/tui/exp/diffview" + "git.secluded.site/crush/internal/tui/styles" "github.com/alecthomas/chroma/v2" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" - "github.com/charmbracelet/crush/internal/tui/exp/diffview" - "github.com/charmbracelet/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/tui/components/core/status/status.go b/internal/tui/components/core/status/status.go index effbaac9d48c8600c2b9b0e7dce94b9bbf5b429b..41429625b7ed67e8d35c07e767bcdc07bfc0ef8c 100644 --- a/internal/tui/components/core/status/status.go +++ b/internal/tui/components/core/status/status.go @@ -3,10 +3,10 @@ package status import ( "time" + "git.secluded.site/crush/internal/tui/styles" + "git.secluded.site/crush/internal/tui/util" "github.com/charmbracelet/bubbles/v2/help" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/styles" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/tui/components/core/status_test.go b/internal/tui/components/core/status_test.go index c82fc5b2a3e735e1eafd385b74ae5a4877032bd9..99b8ea9f35d3fd9cc797f91f405c48057231ea15 100644 --- a/internal/tui/components/core/status_test.go +++ b/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" ) diff --git a/internal/tui/components/dialogs/commands/arguments.go b/internal/tui/components/dialogs/commands/arguments.go index 66ad3f7ba06ae41fa2a4d0e033906ceda5298c22..bcbbba3f0093d169a017acd75076b7fa3eed776c 100644 --- a/internal/tui/components/dialogs/commands/arguments.go +++ b/internal/tui/components/dialogs/commands/arguments.go @@ -4,13 +4,13 @@ import ( "fmt" "strings" + "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/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/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/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/commands/commands.go b/internal/tui/components/dialogs/commands/commands.go index 72ee6e353932cbb0714042dc325189f564066aaa..9ada44755994b7db97c8371a2fe9151edecf3061 100644 --- a/internal/tui/components/dialogs/commands/commands.go +++ b/internal/tui/components/dialogs/commands/commands.go @@ -9,14 +9,14 @@ import ( "github.com/charmbracelet/catwalk/pkg/catwalk" "github.com/charmbracelet/lipgloss/v2" - "github.com/charmbracelet/crush/internal/agent" - "github.com/charmbracelet/crush/internal/config" - "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/agent" + "git.secluded.site/crush/internal/config" + "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 ( diff --git a/internal/tui/components/dialogs/commands/loader.go b/internal/tui/components/dialogs/commands/loader.go index 74d9c7e4baee2e2d19f8baca914942f0c0d34cd3..c235b568a5dbb88873b573b792a6614cee0ed183 100644 --- a/internal/tui/components/dialogs/commands/loader.go +++ b/internal/tui/components/dialogs/commands/loader.go @@ -8,10 +8,10 @@ import ( "regexp" "strings" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/home" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/home" - "github.com/charmbracelet/crush/internal/tui/util" ) const ( diff --git a/internal/tui/components/dialogs/dialogs.go b/internal/tui/components/dialogs/dialogs.go index d5ad83c160e0e618e637dabe2b5e297ff0c1cd65..c86366cb0480412131552f2d17668f133abb6ddc 100644 --- a/internal/tui/components/dialogs/dialogs.go +++ b/internal/tui/components/dialogs/dialogs.go @@ -3,8 +3,8 @@ package dialogs import ( "slices" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/filepicker/filepicker.go b/internal/tui/components/dialogs/filepicker/filepicker.go index 85a391ce5ceba7689148fbdcd016b73c1e100f54..ccd0cd460b7790a70764fe07ae02321c04095998 100644 --- a/internal/tui/components/dialogs/filepicker/filepicker.go +++ b/internal/tui/components/dialogs/filepicker/filepicker.go @@ -7,17 +7,17 @@ import ( "path/filepath" "strings" + "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" "github.com/charmbracelet/bubbles/v2/filepicker" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/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" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/models/apikey.go b/internal/tui/components/dialogs/models/apikey.go index 1c4ee0c14a77e2006d2bd43e40947b6852fa1736..0041aa258fe9db15c63c59d71835b27220f29c57 100644 --- a/internal/tui/components/dialogs/models/apikey.go +++ b/internal/tui/components/dialogs/models/apikey.go @@ -3,13 +3,13 @@ package models import ( "fmt" + "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" "github.com/charmbracelet/bubbles/v2/spinner" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/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" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/models/list.go b/internal/tui/components/dialogs/models/list.go index ceb22e653b97d99ecaf66ae52ff921d01762c132..47b65bf13b7e94fec1bd8f6752db47b45c8649b8 100644 --- a/internal/tui/components/dialogs/models/list.go +++ b/internal/tui/components/dialogs/models/list.go @@ -6,12 +6,12 @@ import ( "slices" "strings" + "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" tea "github.com/charmbracelet/bubbletea/v2" "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]] diff --git a/internal/tui/components/dialogs/models/models.go b/internal/tui/components/dialogs/models/models.go index 2e0b68cc3640c9ee5ed411eb10a07e9dc3bc0635..1fa20d79d16e33034318f3cba22195893301abdd 100644 --- a/internal/tui/components/dialogs/models/models.go +++ b/internal/tui/components/dialogs/models/models.go @@ -4,17 +4,17 @@ import ( "fmt" "time" + "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" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/spinner" tea "github.com/charmbracelet/bubbletea/v2" "github.com/charmbracelet/catwalk/pkg/catwalk" - "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" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/permissions/permissions.go b/internal/tui/components/dialogs/permissions/permissions.go index 1446ba8ebc7166e5034f6bacb27f17c1a7589fc7..711c92eb29d33880254632644a85ef5497011e32 100644 --- a/internal/tui/components/dialogs/permissions/permissions.go +++ b/internal/tui/components/dialogs/permissions/permissions.go @@ -5,17 +5,17 @@ import ( "fmt" "strings" + "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/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/viewport" tea "github.com/charmbracelet/bubbletea/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" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" ) diff --git a/internal/tui/components/dialogs/quit/quit.go b/internal/tui/components/dialogs/quit/quit.go index a8857104550886abc5f70956bf384ab2df6ec302..0b6504bb2040de9f544bb73094a167a972ce26cb 100644 --- a/internal/tui/components/dialogs/quit/quit.go +++ b/internal/tui/components/dialogs/quit/quit.go @@ -1,11 +1,11 @@ package quit import ( + "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/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/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/lipgloss/v2" ) diff --git a/internal/tui/components/dialogs/reasoning/reasoning.go b/internal/tui/components/dialogs/reasoning/reasoning.go index 995c46606ffc4b91317643e46eece3f835ad6883..e75a37bf3009536746866f2a39e9f6c52cbb4d93 100644 --- a/internal/tui/components/dialogs/reasoning/reasoning.go +++ b/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 ( diff --git a/internal/tui/components/dialogs/sessions/sessions.go b/internal/tui/components/dialogs/sessions/sessions.go index 7f01f3ba4dacfe408fed0e8f5a2f34b39d8b2edd..778644f106cce6b1dfd830f06fcab9e7ec126851 100644 --- a/internal/tui/components/dialogs/sessions/sessions.go +++ b/internal/tui/components/dialogs/sessions/sessions.go @@ -1,17 +1,17 @@ package sessions import ( + "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" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/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" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/components/files/files.go b/internal/tui/components/files/files.go index 3e99f222f96e26ef2bec6943d0bfeb3156b25777..086f2c1b38e1f6928c242d1b31a89ce5ab6486da 100644 --- a/internal/tui/components/files/files.go +++ b/internal/tui/components/files/files.go @@ -10,11 +10,11 @@ import ( "github.com/charmbracelet/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. diff --git a/internal/tui/components/logo/logo.go b/internal/tui/components/logo/logo.go index 6d1fbe5c69b908c27f3819011a02054d9b940452..b613de97392c953dd7a257c1167cb7a3fd1cf505 100644 --- a/internal/tui/components/logo/logo.go +++ b/internal/tui/components/logo/logo.go @@ -6,8 +6,8 @@ import ( "image/color" "strings" + "git.secluded.site/crush/internal/tui/styles" "github.com/MakeNowJust/heredoc" - "github.com/charmbracelet/crush/internal/tui/styles" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" "github.com/charmbracelet/x/exp/slice" diff --git a/internal/tui/components/lsp/lsp.go b/internal/tui/components/lsp/lsp.go index 0c0384e91c36744b8f318f9bbc71e5e076a26abf..397ffe3fe94bb833ec822db3c063417b23be9220 100644 --- a/internal/tui/components/lsp/lsp.go +++ b/internal/tui/components/lsp/lsp.go @@ -4,12 +4,12 @@ import ( "fmt" "strings" - "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/lipgloss/v2" "github.com/charmbracelet/x/powernap/pkg/lsp/protocol" ) diff --git a/internal/tui/components/mcp/mcp.go b/internal/tui/components/mcp/mcp.go index 06662105851173cea2a63b03f92d0e9451d66016..96b9bd63f3a42df59756f9062fc26ff77f94bce6 100644 --- a/internal/tui/components/mcp/mcp.go +++ b/internal/tui/components/mcp/mcp.go @@ -5,10 +5,10 @@ import ( "github.com/charmbracelet/lipgloss/v2" - "github.com/charmbracelet/crush/internal/agent/tools" - "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" + "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. diff --git a/internal/tui/exp/diffview/chroma.go b/internal/tui/exp/diffview/chroma.go index 72e286c6cbab0a2080bcb54043083bf253171158..7b2bf8609db9f1c048ab5b72d427b0c3922af459 100644 --- a/internal/tui/exp/diffview/chroma.go +++ b/internal/tui/exp/diffview/chroma.go @@ -6,8 +6,8 @@ import ( "io" "strings" + "git.secluded.site/crush/internal/ansiext" "github.com/alecthomas/chroma/v2" - "github.com/charmbracelet/crush/internal/ansiext" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/exp/diffview/diffview_test.go b/internal/tui/exp/diffview/diffview_test.go index de6eb301c9261fdbf2175ba061528b71e162ea40..6ca13aacd4e4133a870a697abfecded5c4d01790 100644 --- a/internal/tui/exp/diffview/diffview_test.go +++ b/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" ) diff --git a/internal/tui/exp/list/filterable.go b/internal/tui/exp/list/filterable.go index 6f57931bb4334fbbf27ad887852b696b3d9cbe95..4263f165658f0bc4d138909da43a53cbdf314402 100644 --- a/internal/tui/exp/list/filterable.go +++ b/internal/tui/exp/list/filterable.go @@ -4,12 +4,12 @@ import ( "regexp" "slices" + "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/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/v2" - "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/lipgloss/v2" "github.com/sahilm/fuzzy" ) diff --git a/internal/tui/exp/list/filterable_group.go b/internal/tui/exp/list/filterable_group.go index 572181d705882e9a3062fcc3aecd8cf043b0750a..74259c633d225535af5ed5c83a469339904656e1 100644 --- a/internal/tui/exp/list/filterable_group.go +++ b/internal/tui/exp/list/filterable_group.go @@ -5,12 +5,12 @@ import ( "sort" "strings" + "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/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/v2" - "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/lipgloss/v2" "github.com/sahilm/fuzzy" ) diff --git a/internal/tui/exp/list/grouped.go b/internal/tui/exp/list/grouped.go index 9e9eabd27e940688db3c8c58c4aa91db0ebcbf81..08d8e854f236c8875cb6170442f150393d10ee24 100644 --- a/internal/tui/exp/list/grouped.go +++ b/internal/tui/exp/list/grouped.go @@ -1,9 +1,9 @@ package list import ( + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/util" ) type Group[T Item] struct { diff --git a/internal/tui/exp/list/items.go b/internal/tui/exp/list/items.go index 143908d5416be744424cc30965b8d663ca2a2c68..da5760fdd2fc904daa620a6682b7f8c7befdea1d 100644 --- a/internal/tui/exp/list/items.go +++ b/internal/tui/exp/list/items.go @@ -3,11 +3,11 @@ package list import ( "image/color" + "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" tea "github.com/charmbracelet/bubbletea/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" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/ansi" "github.com/google/uuid" diff --git a/internal/tui/exp/list/list.go b/internal/tui/exp/list/list.go index 240176ea6a3a0492d3c1bdff4f774b512dd1e738..021f6a10291aac91c70597d2caade5cc9f1a2fd3 100644 --- a/internal/tui/exp/list/list.go +++ b/internal/tui/exp/list/list.go @@ -4,12 +4,12 @@ import ( "strings" "sync" + "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/charmbracelet/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/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" "github.com/charmbracelet/lipgloss/v2" uv "github.com/charmbracelet/ultraviolet" "github.com/charmbracelet/x/ansi" diff --git a/internal/tui/exp/list/list_test.go b/internal/tui/exp/list/list_test.go index 234f2a32cbec813355db040df37c87d166409d62..643defd5725108f507253274fcb6d3b2b4057d77 100644 --- a/internal/tui/exp/list/list_test.go +++ b/internal/tui/exp/list/list_test.go @@ -5,9 +5,9 @@ import ( "strings" "testing" + "git.secluded.site/crush/internal/tui/components/core/layout" + "git.secluded.site/crush/internal/tui/util" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/components/core/layout" - "github.com/charmbracelet/crush/internal/tui/util" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/exp/golden" "github.com/google/uuid" diff --git a/internal/tui/highlight/highlight.go b/internal/tui/highlight/highlight.go index c8cf833056603d18e6bd7ecac8f27a6652fdfde7..4454a3de339d9b2735ef2faf40431080a382fa69 100644 --- a/internal/tui/highlight/highlight.go +++ b/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) { diff --git a/internal/tui/page/chat/chat.go b/internal/tui/page/chat/chat.go index b7f1b1c147be2a0de61921e27b7d0fdde9c57b51..1e17e3e5efe18bca9954b7f52604acc611a79137 100644 --- a/internal/tui/page/chat/chat.go +++ b/internal/tui/page/chat/chat.go @@ -6,36 +6,36 @@ import ( "fmt" "time" + "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/filepicker" + "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" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/spinner" tea "github.com/charmbracelet/bubbletea/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/filepicker" - "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" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/tui/styles/theme.go b/internal/tui/styles/theme.go index a81f8484e28c6942d19b6204e3733f27c7adbf8d..e3bbe0279f855200693c27ea36f80d1bb1d7ce9c 100644 --- a/internal/tui/styles/theme.go +++ b/internal/tui/styles/theme.go @@ -5,12 +5,12 @@ import ( "image/color" "strings" + "git.secluded.site/crush/internal/tui/exp/diffview" "github.com/charmbracelet/bubbles/v2/filepicker" "github.com/charmbracelet/bubbles/v2/help" "github.com/charmbracelet/bubbles/v2/textarea" "github.com/charmbracelet/bubbles/v2/textinput" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/tui/exp/diffview" "github.com/charmbracelet/glamour/v2/ansi" "github.com/charmbracelet/lipgloss/v2" "github.com/charmbracelet/x/exp/charmtone" diff --git a/internal/tui/tui.go b/internal/tui/tui.go index 2f48ab26876d65d9d0f7eb60b9dcfb0268fb87dd..e4a125672dfed8d1e126dbc37358e1bfde2ce50f 100644 --- a/internal/tui/tui.go +++ b/internal/tui/tui.go @@ -8,30 +8,30 @@ import ( "strings" "time" + "git.secluded.site/crush/internal/app" + "git.secluded.site/crush/internal/config" + "git.secluded.site/crush/internal/event" + "git.secluded.site/crush/internal/permission" + "git.secluded.site/crush/internal/pubsub" + 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/bubbles/v2/key" tea "github.com/charmbracelet/bubbletea/v2" - "github.com/charmbracelet/crush/internal/app" - "github.com/charmbracelet/crush/internal/config" - "github.com/charmbracelet/crush/internal/event" - "github.com/charmbracelet/crush/internal/permission" - "github.com/charmbracelet/crush/internal/pubsub" - 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" "github.com/charmbracelet/lipgloss/v2" ) diff --git a/internal/version/version.go b/internal/version/version.go index 0b616e122dcf4ffb3fbbf4cb7d3b8665300c23ef..92a12708f7d058933d584a694bce3cd5e59c5e72 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -6,7 +6,7 @@ import "runtime/debug" var Version = "unknown" -// 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`). diff --git a/main.go b/main.go index e75cb03e3575cf902c2ff4b44ddd15e0405f0b60..98e9e83ab23b0fa3093f66bb81f0cdc9740b47dd 100644 --- a/main.go +++ b/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" )