From 40c7a62b7afb948cf6d4866ad14f565bd6866abc Mon Sep 17 00:00:00 2001
From: omartelo
Date: Sat, 17 Oct 2026 19:43:04 -0300
Subject: [PATCH] Move the repository to the lichdotdev organization
The repo was transferred to lichdotdev/lich. Module paths (root and native/), release, raw and site URLs, README links and the install scripts now point there. Personal attribution, platform IDs and the kurogane fork stay as they are.
---
.github/scripts/go-test-summary.sh | 2 +-
CHANGELOG.md | 7 +++
CONTRIBUTING.md | 4 +-
INSTALL.md | 4 +-
README.es.md | 10 ++--
README.ja.md | 10 ++--
README.ko.md | 10 ++--
README.md | 10 ++--
README.pt-BR.md | 10 ++--
README.ru.md | 10 ++--
README.zh-CN.md | 10 ++--
SECURITY.md | 2 +-
build/darwin/homebrew/lich.rb.tpl | 4 +-
build/linux/aur/PKGBUILD.tpl | 6 +--
build/linux/nfpm/nfpm.yaml | 2 +-
build/windows/lich.iss | 4 +-
build/windows/scoop/lich.json.tpl | 6 +--
docs/hooks/fixtures/README.md | 2 +-
docs/index.html | 28 +++++-----
docs/index.zh-CN.html | 28 +++++-----
docs/themes.md | 2 +-
frontend/src/components/PatchNotesDialog.tsx | 2 +-
frontend/src/lib/support-url.test.ts | 2 +-
frontend/src/lib/support-url.ts | 2 +-
go.mod | 2 +-
install.sh | 4 +-
internal/agentplugin/agentplugin.go | 8 +--
internal/agentplugin/agentplugin_test.go | 2 +-
internal/agentplugin/antigravity.go | 4 +-
internal/agentplugin/claude.go | 6 +--
internal/agentplugin/claudeprofile_test.go | 4 +-
internal/agentplugin/codex.go | 4 +-
internal/agentplugin/codexprofile_test.go | 4 +-
internal/agentplugin/compat.go | 2 +-
internal/agentplugin/crush.go | 8 +--
internal/agentplugin/cursor.go | 4 +-
internal/agentplugin/files_test.go | 4 +-
internal/agentplugin/kiro.go | 6 +--
internal/agentplugin/kiro_test.go | 2 +-
internal/agentplugin/mcpdocument.go | 2 +-
internal/agentplugin/mcpservers.go | 4 +-
internal/agentplugin/mcpservers_test.go | 4 +-
internal/agentplugin/omp.go | 2 +-
internal/agentplugin/profiles.go | 8 +--
internal/agentplugin/profiles_test.go | 6 +--
internal/agentplugin/repair.go | 4 +-
internal/agentplugin/repair_test.go | 4 +-
internal/appupdate/appupdate.go | 6 +--
internal/appupdate/appupdate_test.go | 2 +-
internal/chromium/resolve.go | 2 +-
internal/claudeprofile/layout.go | 2 +-
internal/claudeprofile/move.go | 2 +-
internal/claudeprofile/plugincache.go | 2 +-
internal/claudeprofile/plugincache_test.go | 2 +-
internal/claudeprofile/profile.go | 2 +-
internal/claudeprofile/profile_test.go | 2 +-
internal/claudeprofile/service.go | 4 +-
internal/claudeprofile/trust.go | 2 +-
internal/cli/ask.go | 2 +-
internal/cli/ask_test.go | 2 +-
internal/cli/cli.go | 12 ++---
internal/cli/cli_test.go | 6 +--
internal/cli/control.go | 2 +-
internal/cli/control_test.go | 2 +-
internal/cli/cost.go | 2 +-
internal/cli/cost_test.go | 2 +-
internal/cli/doctor_test.go | 2 +-
internal/cli/folders.go | 4 +-
internal/cli/folders_test.go | 2 +-
internal/cli/hangup_test.go | 4 +-
internal/cli/mcp.go | 6 +--
internal/cli/mcp_test.go | 6 +--
internal/cli/native.go | 6 +--
internal/cli/native_test.go | 2 +-
internal/cli/nowait_test.go | 4 +-
internal/cli/quit.go | 2 +-
internal/cli/rage_test.go | 2 +-
internal/cli/rpcshape_test.go | 10 ++--
internal/cli/subagent_test.go | 2 +-
internal/cli/text_lang_test.go | 6 +--
internal/cli/theme.go | 2 +-
internal/cli/theme_test.go | 2 +-
internal/cli/transport.go | 4 +-
internal/cli/wire_test.go | 12 ++---
internal/codexprofile/config.go | 2 +-
internal/codexprofile/config_test.go | 2 +-
internal/codexprofile/move.go | 2 +-
internal/codexprofile/profile.go | 2 +-
internal/codexprofile/profile_test.go | 2 +-
internal/codexprofile/service.go | 6 +--
internal/doctor/doctor.go | 10 ++--
internal/doctor/doctor_test.go | 4 +-
internal/doctor/probes.go | 6 +--
internal/drop/drop.go | 6 +--
internal/drop/drop_test.go | 2 +-
internal/drop/notice_lang_test.go | 2 +-
internal/ompprofile/move.go | 2 +-
internal/ompprofile/profile.go | 2 +-
internal/ompprofile/profile_test.go | 2 +-
internal/ompprofile/service.go | 4 +-
internal/patchnotes/translations_test.go | 2 +-
internal/profilestore/link_windows.go | 2 +-
internal/profilestore/loginline_other.go | 2 +-
internal/profilestore/loginline_windows.go | 2 +-
internal/project/blob.go | 2 +-
internal/project/discard.go | 2 +-
internal/project/filelines.go | 2 +-
internal/project/git.go | 2 +-
internal/project/revertlines.go | 2 +-
internal/project/tree.go | 2 +-
internal/project/worktree.go | 4 +-
internal/providers/version.go | 2 +-
internal/quota/antigravity.go | 2 +-
internal/quota/claude.go | 2 +-
internal/quota/codex.go | 2 +-
internal/quota/cursor.go | 2 +-
internal/quota/cursor_test.go | 2 +-
internal/quota/opencode.go | 2 +-
internal/quota/profile.go | 6 +--
internal/quota/profile_test.go | 4 +-
internal/quota/quota.go | 2 +-
internal/quota/reported.go | 2 +-
internal/rage/rage.go | 12 ++---
internal/rage/rage_test.go | 6 +--
internal/rage/report_test.go | 6 +--
internal/relay/compose.go | 2 +-
internal/relay/compose_lang_test.go | 2 +-
internal/relay/insert_test.go | 2 +-
internal/relay/later.go | 2 +-
internal/relay/later_test.go | 4 +-
internal/relay/merged.go | 4 +-
internal/relay/merged_test.go | 4 +-
internal/relay/notice_lang_test.go | 2 +-
internal/relay/relay.go | 4 +-
internal/relay/relay_test.go | 4 +-
internal/relay/resume.go | 4 +-
internal/relay/roster.go | 2 +-
internal/relay/subagent.go | 2 +-
internal/relay/subagent_test.go | 2 +-
internal/restart/detached.go | 2 +-
internal/restart/restart.go | 2 +-
internal/sandbox/agent_unix_test.go | 2 +-
internal/sandbox/confine_linux_test.go | 2 +-
internal/sandbox/cursor_login_other_test.go | 2 +-
internal/sandbox/sandbox.go | 4 +-
internal/sandbox/sandbox_test.go | 2 +-
internal/sandbox/skippedlinks_unix_test.go | 2 +-
internal/spawn/ask.go | 2 +-
internal/spawn/ask_test.go | 2 +-
internal/spawn/close.go | 4 +-
internal/spawn/close_test.go | 6 +--
internal/spawn/control.go | 4 +-
internal/spawn/control_test.go | 4 +-
internal/spawn/folders.go | 4 +-
internal/spawn/folders_test.go | 2 +-
internal/spawn/park_test.go | 2 +-
internal/spawn/projects.go | 4 +-
internal/spawn/projects_test.go | 4 +-
internal/spawn/rename.go | 2 +-
internal/spawn/rename_test.go | 2 +-
internal/spawn/spawn.go | 10 ++--
internal/spawn/spawn_test.go | 6 +--
internal/spawn/subagent_test.go | 2 +-
internal/spawn/worktrees.go | 2 +-
internal/spawn/worktrees_test.go | 2 +-
internal/store/cost.go | 2 +-
internal/store/cost_totals_test.go | 4 +-
internal/store/external.go | 2 +-
internal/store/mcpservers_test.go | 2 +-
internal/store/mutations.go | 2 +-
internal/store/paste_unfold_test.go | 2 +-
internal/store/profiles.go | 4 +-
internal/store/prompt_language_test.go | 2 +-
internal/store/sandbox_test.go | 2 +-
internal/store/settings.go | 4 +-
internal/store/settings_test.go | 2 +-
internal/store/store_test.go | 2 +-
internal/store/subagent_cards_test.go | 2 +-
internal/store/transcripts.go | 2 +-
internal/store/ultracode_test.go | 2 +-
internal/system/native.go | 2 +-
internal/system/open_darwin.go | 2 +-
internal/system/open_linux.go | 2 +-
internal/system/open_windows.go | 2 +-
internal/system/sshagent.go | 2 +-
internal/system/system.go | 4 +-
internal/terminal/account_linux_test.go | 2 +-
internal/terminal/account_test.go | 2 +-
internal/terminal/antigravity_trust.go | 6 +--
internal/terminal/claude_trust.go | 6 +--
internal/terminal/claude_trust_test.go | 2 +-
internal/terminal/command.go | 6 +--
internal/terminal/command_kiro_test.go | 6 +--
internal/terminal/command_ultracode_test.go | 2 +-
internal/terminal/conversations.go | 12 ++---
internal/terminal/conversations_stores.go | 6 +--
internal/terminal/conversations_test.go | 2 +-
internal/terminal/crush_init.go | 4 +-
internal/terminal/crush_init_test.go | 2 +-
internal/terminal/cursor_trust.go | 6 +--
internal/terminal/cursor_trust_test.go | 2 +-
internal/terminal/draft_test.go | 2 +-
internal/terminal/duplicate_test.go | 2 +-
internal/terminal/entrypoint.go | 2 +-
internal/terminal/entrypoint_test.go | 2 +-
internal/terminal/handson_wiring_test.go | 2 +-
internal/terminal/hookstate_test.go | 4 +-
internal/terminal/limit.go | 2 +-
internal/terminal/mcpservers_spawn_test.go | 4 +-
internal/terminal/modanswer.go | 6 +--
internal/terminal/modanswer_test.go | 2 +-
internal/terminal/modanswer_unix_test.go | 2 +-
internal/terminal/modcontrol.go | 2 +-
internal/terminal/modcontrol_test.go | 4 +-
internal/terminal/modprompt.go | 2 +-
internal/terminal/modprompt_test.go | 4 +-
internal/terminal/modstatus.go | 2 +-
internal/terminal/modstatus_test.go | 4 +-
internal/terminal/modusage.go | 2 +-
internal/terminal/modusage_test.go | 4 +-
internal/terminal/modwait_test.go | 2 +-
internal/terminal/nested_test.go | 2 +-
internal/terminal/paste_unfold.go | 2 +-
internal/terminal/paste_unfold_test.go | 2 +-
internal/terminal/pluginversion.go | 2 +-
internal/terminal/probehub_test.go | 2 +-
internal/terminal/profile.go | 10 ++--
internal/terminal/profile_omp_unix_test.go | 6 +--
internal/terminal/profile_test.go | 4 +-
internal/terminal/profile_unix_test.go | 8 +--
internal/terminal/profile_xdg.go | 6 +--
internal/terminal/profile_xdg_linux_test.go | 6 +--
internal/terminal/prompt_language_test.go | 6 +--
.../terminal/prompt_language_unix_test.go | 2 +-
internal/terminal/respawn_test.go | 2 +-
internal/terminal/resume.go | 2 +-
internal/terminal/resume_test.go | 2 +-
internal/terminal/said.go | 2 +-
internal/terminal/said_test.go | 4 +-
internal/terminal/sandbox.go | 10 ++--
internal/terminal/sandbox_report_test.go | 4 +-
internal/terminal/sandbox_spawn_linux_test.go | 4 +-
internal/terminal/sandbox_test.go | 6 +--
internal/terminal/search.go | 2 +-
internal/terminal/search_e2e_test.go | 4 +-
internal/terminal/search_test.go | 2 +-
internal/terminal/sessiondb.go | 2 +-
internal/terminal/sessiondb_text_test.go | 2 +-
internal/terminal/setup.go | 4 +-
internal/terminal/setup_test.go | 2 +-
internal/terminal/shellintegration.go | 2 +-
internal/terminal/shellintegration_test.go | 2 +-
internal/terminal/spawn_test.go | 2 +-
internal/terminal/start.go | 8 +--
internal/terminal/start_ultracode_test.go | 2 +-
internal/terminal/startgate.go | 4 +-
internal/terminal/startgate_test.go | 4 +-
internal/terminal/subagent_cards.go | 6 +--
internal/terminal/subagent_cards_test.go | 6 +--
internal/terminal/subagent_cards_unix_test.go | 4 +-
internal/terminal/terminal.go | 12 ++---
internal/terminal/terminal_test.go | 12 ++---
internal/terminal/title_kiro.go | 2 +-
internal/terminal/title_kiro_wiring_test.go | 4 +-
internal/terminal/transcript.go | 8 +--
internal/terminal/transport.go | 6 +--
internal/terminal/transport_restart_test.go | 2 +-
internal/terminal/transport_test.go | 2 +-
internal/terminal/turnsnap.go | 4 +-
internal/terminal/turnsnap_test.go | 2 +-
internal/terminal/turnstates_test.go | 2 +-
internal/terminal/turntodo.go | 2 +-
internal/terminal/turntodo_test.go | 2 +-
internal/terminal/turntodo_unix_test.go | 2 +-
internal/terminal/usage.go | 2 +-
internal/terminal/usage_claude_test.go | 2 +-
internal/terminal/usage_codex.go | 2 +-
internal/terminal/usage_cost.go | 2 +-
internal/terminal/usage_cost_error_test.go | 2 +-
internal/terminal/usage_cost_test.go | 4 +-
internal/terminal/usage_test.go | 2 +-
internal/terminal/usage_tokenonly_test.go | 4 +-
internal/terminal/write_test.go | 2 +-
internal/themes/bundled.go | 2 +-
internal/themes/git.go | 6 +--
internal/themes/manifest.go | 2 +-
internal/themes/schema.go | 2 +-
internal/themes/themes.go | 2 +-
internal/themes/themes_test.go | 2 +-
internal/tray/tray.go | 2 +-
internal/xdgprofile/cursor_other.go | 2 +-
internal/xdgprofile/cursor_windows.go | 4 +-
internal/xdgprofile/move.go | 2 +-
internal/xdgprofile/profile.go | 4 +-
internal/xdgprofile/profile_linux_test.go | 2 +-
internal/xdgprofile/profile_other_test.go | 2 +-
internal/xdgprofile/profile_windows_test.go | 2 +-
internal/xdgprofile/service.go | 6 +--
main.go | 54 +++++++++----------
main_test.go | 16 +++---
native/cmd/gio-term/main.go | 4 +-
native/cmd/lich-native/age.go | 2 +-
native/cmd/lich-native/app_update_gate.go | 6 +--
.../cmd/lich-native/app_update_gate_test.go | 4 +-
native/cmd/lich-native/appearance.go | 2 +-
native/cmd/lich-native/appearance_prefs.go | 10 ++--
native/cmd/lich-native/attention.go | 4 +-
native/cmd/lich-native/attention_test.go | 4 +-
native/cmd/lich-native/binary_state.go | 6 +--
native/cmd/lich-native/blob_preview.go | 6 +--
native/cmd/lich-native/cardcolor.go | 2 +-
native/cmd/lich-native/cardmenu.go | 6 +--
native/cmd/lich-native/cardmenu_test.go | 4 +-
native/cmd/lich-native/cardstate.go | 4 +-
native/cmd/lich-native/cardstate_test.go | 2 +-
native/cmd/lich-native/close_undo.go | 6 +--
native/cmd/lich-native/close_undo_test.go | 2 +-
native/cmd/lich-native/close_worktree.go | 6 +--
native/cmd/lich-native/close_worktree_test.go | 2 +-
native/cmd/lich-native/closebutton.go | 4 +-
native/cmd/lich-native/closed_projects.go | 2 +-
native/cmd/lich-native/desktop_notes.go | 2 +-
.../lich-native/desktop_notes_icon_linux.go | 4 +-
native/cmd/lich-native/desktop_notes_linux.go | 2 +-
native/cmd/lich-native/diffstat.go | 2 +-
native/cmd/lich-native/diffstat_test.go | 2 +-
native/cmd/lich-native/dock.go | 8 +--
native/cmd/lich-native/dock_code.go | 6 +--
native/cmd/lich-native/dock_code_preview.go | 8 +--
native/cmd/lich-native/dock_comments.go | 6 +--
native/cmd/lich-native/dock_inject.go | 6 +--
native/cmd/lich-native/dock_review.go | 8 +--
.../lich-native/dock_review_affordances.go | 6 +--
native/cmd/lich-native/dock_review_badge.go | 2 +-
.../cmd/lich-native/dock_review_bench_test.go | 2 +-
native/cmd/lich-native/dock_review_binary.go | 6 +--
.../lich-native/dock_review_blocks_test.go | 2 +-
native/cmd/lich-native/dock_review_body.go | 8 +--
native/cmd/lich-native/dock_review_file.go | 8 +--
native/cmd/lich-native/dock_review_source.go | 2 +-
native/cmd/lich-native/dock_review_test.go | 4 +-
native/cmd/lich-native/dock_search.go | 2 +-
native/cmd/lich-native/dock_search_view.go | 6 +--
native/cmd/lich-native/dock_tree.go | 2 +-
native/cmd/lich-native/dock_tree_test.go | 2 +-
native/cmd/lich-native/dock_tree_view.go | 6 +--
native/cmd/lich-native/duplicate.go | 4 +-
native/cmd/lich-native/duplicate_test.go | 2 +-
native/cmd/lich-native/experimental_notice.go | 4 +-
native/cmd/lich-native/footer.go | 8 +--
native/cmd/lich-native/footer_attach.go | 2 +-
native/cmd/lich-native/footer_bar_test.go | 2 +-
native/cmd/lich-native/footer_cost.go | 2 +-
native/cmd/lich-native/footer_editor.go | 8 +--
native/cmd/lich-native/footer_handson.go | 2 +-
native/cmd/lich-native/footer_layout.go | 2 +-
native/cmd/lich-native/footer_layout_test.go | 2 +-
native/cmd/lich-native/footer_leaves.go | 6 +--
native/cmd/lich-native/footer_plan.go | 6 +--
native/cmd/lich-native/footer_quota.go | 4 +-
native/cmd/lich-native/footer_readout.go | 2 +-
native/cmd/lich-native/footer_readout_test.go | 4 +-
native/cmd/lich-native/footer_slots.go | 2 +-
native/cmd/lich-native/footer_stores_test.go | 2 +-
native/cmd/lich-native/footer_test.go | 4 +-
native/cmd/lich-native/footer_usage.go | 2 +-
native/cmd/lich-native/fork.go | 2 +-
native/cmd/lich-native/fork_actions.go | 6 +--
native/cmd/lich-native/gates_click_test.go | 4 +-
native/cmd/lich-native/git_missing.go | 4 +-
native/cmd/lich-native/gitstate.go | 2 +-
native/cmd/lich-native/gitstate_test.go | 2 +-
native/cmd/lich-native/home.go | 6 +--
native/cmd/lich-native/home_test.go | 2 +-
native/cmd/lich-native/hotkeys.go | 2 +-
native/cmd/lich-native/hotkeys_dispatch.go | 2 +-
.../cmd/lich-native/hotkeys_dispatch_test.go | 2 +-
native/cmd/lich-native/i18n_keys_test.go | 2 +-
native/cmd/lich-native/i18n_shell_test.go | 4 +-
native/cmd/lich-native/main.go | 12 ++---
native/cmd/lich-native/model.go | 2 +-
native/cmd/lich-native/model_events.go | 2 +-
native/cmd/lich-native/model_test.go | 2 +-
native/cmd/lich-native/notify.go | 4 +-
native/cmd/lich-native/notify_prompt.go | 4 +-
native/cmd/lich-native/notify_test.go | 2 +-
native/cmd/lich-native/palette.go | 6 +--
native/cmd/lich-native/palette_logic.go | 4 +-
native/cmd/lich-native/palette_logic_test.go | 2 +-
native/cmd/lich-native/palette_test.go | 4 +-
native/cmd/lich-native/palette_view.go | 8 +--
native/cmd/lich-native/palette_window.go | 6 +--
native/cmd/lich-native/patch_notes_gate.go | 4 +-
.../cmd/lich-native/patch_notes_gate_test.go | 2 +-
native/cmd/lich-native/paths.go | 2 +-
native/cmd/lich-native/plugin_gate.go | 6 +--
native/cmd/lich-native/plugin_gate_test.go | 2 +-
native/cmd/lich-native/profiles.go | 4 +-
native/cmd/lich-native/profiles_test.go | 4 +-
native/cmd/lich-native/profiles_xdg.go | 2 +-
.../lich-native/profiles_xdg_linux_test.go | 4 +-
native/cmd/lich-native/project_events_test.go | 2 +-
native/cmd/lich-native/projects.go | 2 +-
native/cmd/lich-native/projects_test.go | 2 +-
native/cmd/lich-native/provider_setup.go | 4 +-
native/cmd/lich-native/providericon.go | 2 +-
native/cmd/lich-native/providers_book.go | 2 +-
native/cmd/lich-native/providers_book_test.go | 4 +-
native/cmd/lich-native/pulls.go | 6 +--
native/cmd/lich-native/pulls_actions.go | 6 +--
native/cmd/lich-native/pulls_conversation.go | 6 +--
.../lich-native/pulls_conversation_test.go | 4 +-
native/cmd/lich-native/pulls_files.go | 6 +--
native/cmd/lich-native/pulls_i18n_test.go | 6 +--
native/cmd/lich-native/pulls_list.go | 8 +--
native/cmd/lich-native/pulls_logic.go | 4 +-
native/cmd/lich-native/pulls_logic_test.go | 4 +-
native/cmd/lich-native/pulls_markdown.go | 2 +-
.../cmd/lich-native/pulls_markdown_table.go | 2 +-
native/cmd/lich-native/pulls_merge_dialog.go | 6 +--
native/cmd/lich-native/pulls_panels.go | 6 +--
native/cmd/lich-native/pulls_review_logic.go | 2 +-
.../lich-native/pulls_review_logic_test.go | 2 +-
native/cmd/lich-native/pulls_store.go | 2 +-
native/cmd/lich-native/pulls_store_test.go | 2 +-
native/cmd/lich-native/pulls_submit.go | 6 +--
.../cmd/lich-native/pulls_tree_handle_test.go | 2 +-
native/cmd/lich-native/pulls_view.go | 8 +--
native/cmd/lich-native/pulls_width_test.go | 4 +-
native/cmd/lich-native/reconnect.go | 6 +--
native/cmd/lich-native/reconnect_test.go | 4 +-
native/cmd/lich-native/resume_dialog.go | 6 +--
native/cmd/lich-native/sessiontooltip.go | 8 +--
native/cmd/lich-native/settings.go | 12 ++---
native/cmd/lich-native/settings_appearance.go | 6 +--
native/cmd/lich-native/settings_editor.go | 6 +--
native/cmd/lich-native/settings_font.go | 8 +--
native/cmd/lich-native/settings_footer.go | 2 +-
native/cmd/lich-native/settings_general.go | 4 +-
native/cmd/lich-native/settings_help.go | 8 +--
native/cmd/lich-native/settings_help_test.go | 6 +--
native/cmd/lich-native/settings_hotkeys.go | 4 +-
.../cmd/lich-native/settings_hotkeys_view.go | 6 +--
native/cmd/lich-native/settings_index.go | 4 +-
native/cmd/lich-native/settings_keys_test.go | 2 +-
native/cmd/lich-native/settings_language.go | 8 +--
.../cmd/lich-native/settings_language_test.go | 4 +-
native/cmd/lich-native/settings_nav.go | 6 +--
native/cmd/lich-native/settings_nav_test.go | 4 +-
native/cmd/lich-native/settings_profiles.go | 6 +--
.../lich-native/settings_profiles_dialogs.go | 8 +--
.../cmd/lich-native/settings_profiles_shot.go | 4 +-
.../cmd/lich-native/settings_profiles_test.go | 4 +-
.../cmd/lich-native/settings_profiles_view.go | 8 +--
native/cmd/lich-native/settings_providers.go | 6 +--
.../cmd/lich-native/settings_providers_bin.go | 8 +--
.../lich-native/settings_providers_plan.go | 6 +--
.../lich-native/settings_providers_test.go | 6 +--
.../lich-native/settings_providers_version.go | 4 +-
.../lich-native/settings_providers_view.go | 8 +--
native/cmd/lich-native/settings_row.go | 6 +--
native/cmd/lich-native/settings_sandbox.go | 6 +--
.../cmd/lich-native/settings_sandbox_view.go | 4 +-
native/cmd/lich-native/settings_scope.go | 2 +-
native/cmd/lich-native/settings_scope_menu.go | 4 +-
native/cmd/lich-native/settings_stepper.go | 6 +--
native/cmd/lich-native/settings_test.go | 2 +-
native/cmd/lich-native/settings_theme.go | 8 +--
.../cmd/lich-native/settings_theme_actions.go | 6 +--
native/cmd/lich-native/settings_theme_card.go | 6 +--
.../cmd/lich-native/settings_theme_dialogs.go | 6 +--
native/cmd/lich-native/settings_updates.go | 6 +--
.../cmd/lich-native/settings_updates_notes.go | 8 +--
.../lich-native/settings_updates_plugin.go | 6 +--
.../cmd/lich-native/settings_updates_test.go | 4 +-
native/cmd/lich-native/settings_vcs.go | 8 +--
.../cmd/lich-native/settings_vcs_account.go | 4 +-
native/cmd/lich-native/settings_vcs_picker.go | 6 +--
native/cmd/lich-native/settings_vcs_test.go | 2 +-
native/cmd/lich-native/settings_window.go | 6 +--
native/cmd/lich-native/shortcuts_overlay.go | 4 +-
native/cmd/lich-native/sidebar.go | 4 +-
native/cmd/lich-native/sidebar_actions.go | 2 +-
native/cmd/lich-native/sidebar_block.go | 2 +-
native/cmd/lich-native/sidebar_block_menu.go | 6 +--
native/cmd/lich-native/sidebar_blocks.go | 4 +-
native/cmd/lich-native/sidebar_blocks_test.go | 2 +-
native/cmd/lich-native/sidebar_card.go | 2 +-
.../cmd/lich-native/sidebar_closing_test.go | 2 +-
.../cmd/lich-native/sidebar_compose_test.go | 4 +-
native/cmd/lich-native/sidebar_filter.go | 4 +-
native/cmd/lich-native/sidebar_filter_test.go | 2 +-
.../cmd/lich-native/sidebar_folder_dialog.go | 4 +-
.../cmd/lich-native/sidebar_group_header.go | 6 +--
native/cmd/lich-native/sidebar_groups.go | 2 +-
native/cmd/lich-native/sidebar_groups_test.go | 2 +-
native/cmd/lich-native/sidebar_handle_test.go | 2 +-
native/cmd/lich-native/sidebar_header.go | 6 +--
native/cmd/lich-native/sidebar_i18n_test.go | 4 +-
native/cmd/lich-native/sidebar_launch.go | 2 +-
native/cmd/lich-native/sidebar_launch_test.go | 2 +-
native/cmd/lich-native/sidebar_morph.go | 2 +-
native/cmd/lich-native/sidebar_morph_test.go | 2 +-
native/cmd/lich-native/sidebar_prefs.go | 2 +-
native/cmd/lich-native/sidebar_prefs_test.go | 2 +-
native/cmd/lich-native/sidebar_profile.go | 8 +--
native/cmd/lich-native/sidebar_rail.go | 6 +--
native/cmd/lich-native/spawn_gate.go | 6 +--
native/cmd/lich-native/spawn_gate_test.go | 4 +-
native/cmd/lich-native/status.go | 2 +-
native/cmd/lich-native/status_test.go | 2 +-
native/cmd/lich-native/statusrung.go | 6 +--
native/cmd/lich-native/stores_events_test.go | 4 +-
native/cmd/lich-native/terminal_drop.go | 4 +-
native/cmd/lich-native/terminal_drop_hint.go | 4 +-
native/cmd/lich-native/terminal_drop_test.go | 2 +-
native/cmd/lich-native/terminal_exit.go | 8 +--
native/cmd/lich-native/terminal_hit_test.go | 2 +-
native/cmd/lich-native/terminal_keys.go | 2 +-
native/cmd/lich-native/terminal_keys_test.go | 2 +-
native/cmd/lich-native/terminal_mouse.go | 6 +--
native/cmd/lich-native/terminal_mouse_test.go | 2 +-
native/cmd/lich-native/terminals.go | 8 +--
.../cmd/lich-native/terminals_colors_test.go | 2 +-
native/cmd/lich-native/themes.go | 8 +--
native/cmd/lich-native/themes_test.go | 4 +-
native/cmd/lich-native/toasts.go | 6 +--
native/cmd/lich-native/topbar.go | 8 +--
native/cmd/lich-native/topbar_apply.go | 6 +--
native/cmd/lich-native/topbar_menus.go | 8 +--
native/cmd/lich-native/topbar_tabs.go | 6 +--
native/cmd/lich-native/tray.go | 6 +--
native/cmd/lich-native/turnstates_test.go | 2 +-
native/cmd/lich-native/unclean_exit.go | 4 +-
native/cmd/lich-native/window_close.go | 6 +--
native/cmd/lich-native/worktree_dialog.go | 6 +--
.../cmd/lich-native/worktree_dialog_view.go | 8 +--
native/cmd/lich-native/worktree_logic.go | 4 +-
native/cmd/lich-native/worktree_logic_test.go | 2 +-
native/cmd/ui-gallery/main.go | 6 +--
native/cmd/ui-gallery/sections.go | 4 +-
native/cmd/ui-gallery/sidebar.go | 4 +-
native/cmd/ui-gallery/toasts.go | 2 +-
native/gioterm/render.go | 2 +-
native/gioterm/render_atlas.go | 2 +-
native/gioterm/render_paths.go | 4 +-
native/gioterm/render_rows.go | 2 +-
native/glyphs/color_test.go | 2 +-
native/glyphs/files_test.go | 2 +-
native/glyphs/raster.go | 2 +-
native/go.mod | 2 +-
native/lichdiff/buttons.go | 2 +-
native/lichdiff/lichdiff_test.go | 2 +-
native/ui/button.go | 2 +-
native/ui/checkbox.go | 2 +-
native/ui/dialog.go | 2 +-
native/ui/input.go | 2 +-
native/ui/input_group.go | 2 +-
native/ui/input_test.go | 2 +-
native/ui/menu.go | 2 +-
native/ui/spinner.go | 2 +-
native/ui/tabs.go | 2 +-
native/ui/toast.go | 2 +-
native/ui/toast_body.go | 2 +-
native/ui/toast_test.go | 2 +-
native/ui/toggle.go | 2 +-
native/ui/toggle_group.go | 2 +-
native/ui/toggle_test.go | 2 +-
native/ui/ui_test.go | 2 +-
themes/lich-theme.schema.json | 2 +-
themes/template.json | 2 +-
571 files changed, 1152 insertions(+), 1145 deletions(-)
diff --git a/.github/scripts/go-test-summary.sh b/.github/scripts/go-test-summary.sh
index 31634399f..098af36cd 100755
--- a/.github/scripts/go-test-summary.sh
+++ b/.github/scripts/go-test-summary.sh
@@ -40,7 +40,7 @@ fi
# The root package is the main bootstrap invariant #1 exempts; its logic lives
# in internal/, so its files leave the denominator. Every other boundary is counted.
-grep -v '^github.com/omartelo/lich/[^/]*\.go:' "$cover" >"$cover.gated"
+grep -v '^github.com/lichdotdev/lich/[^/]*\.go:' "$cover" >"$cover.gated"
total="$(go tool cover -func="$cover.gated" | awk '/^total:/ {print $3}')"
min=80
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f79883db8..9b34d2a27 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+### Changed
+
+- **lich lives at `lichdotdev/lich`.** The repository moved to the
+ [lichdotdev](https://github.com/lichdotdev) organization and the site to
+ [lichdotdev.github.io/lich](https://lichdotdev.github.io/lich/). Old GitHub
+ links, clones and update checks redirect; bookmarks of the old site do not.
+
### Fixed
- **What's new follows a language you switch to.** In the native window, the
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 9c9d3bcf4..47fa8202b 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -5,12 +5,12 @@ Bugs and ideas are welcome, and so are patches. This file is the short version;
## Reporting
-- **Something is broken** → the [bug form](https://github.com/omartelo/lich/issues/new?template=bug.yml).
+- **Something is broken** → the [bug form](https://github.com/lichdotdev/lich/issues/new?template=bug.yml).
Settings → Help → *Report a bug* opens it with the version and platform
already filled in, and *Open log folder* puts you next to the file to attach.
Read the log before attaching it: it carries paths, project and branch names
and your gh login — never a session token.
-- **Something is missing** → the [feature form](https://github.com/omartelo/lich/issues/new?template=feature.yml).
+- **Something is missing** → the [feature form](https://github.com/lichdotdev/lich/issues/new?template=feature.yml).
Describe the problem first; the shape you have in mind is optional, and a
well-described problem often has a better answer than either of us reaches
for first.
diff --git a/INSTALL.md b/INSTALL.md
index aed7576a7..18a4754e4 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -2,7 +2,7 @@
lich targets Linux x86_64, Windows x64 and macOS (Apple Silicon and Intel), with
the same window on all three. Every artifact comes from the
-[Releases](https://github.com/omartelo/lich/releases) page.
+[Releases](https://github.com/lichdotdev/lich/releases) page.
Pick your system:
@@ -176,7 +176,7 @@ Scoop installs the portable zip from the manifest every release publishes
beside them, no bucket to add:
```powershell
-scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json
+scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json
```
It puts `lich.exe` in the app directory with the window beside it as `shell\`,
diff --git a/README.es.md b/README.es.md
index 4fe087032..889f3a074 100644
--- a/README.es.md
+++ b/README.es.md
@@ -12,9 +12,9 @@
sin salir de la ventana. Un solo binario Go estático, sin Electron: la
interfaz se abre en el Chromium embebido de lich en Linux, Windows y macOS.
- omartelo.github.io/lich
+ lichdotdev.github.io/lich
-
+
@@ -99,7 +99,7 @@ sesión te está esperando, y `lich rage` / `lich doctor` para cuando no arranca
en absoluto.
El desarrollo está activo: los bugs y las solicitudes de funciones van en
-[Issues](https://github.com/omartelo/lich/issues), y lo que cambió en cada
+[Issues](https://github.com/lichdotdev/lich/issues), y lo que cambió en cada
versión está en [CHANGELOG.md](CHANGELOG.md).
## Compatibilidad por proveedor
@@ -158,14 +158,14 @@ Una línea: detecta tu distro, verifica el checksum e instala el paquete nativo
sus dependencias a través de tu gestor de paquetes:
```bash
-curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
```
| Plataforma | Cómo obtenerlo | Necesita en ejecución |
| --- | --- | --- |
| **Linux** | el `install.sh` de arriba, o AUR [`lich-bin`](https://aur.archlinux.org/packages/lich-bin) (`yay -S lich-bin`) | `zenity`, además de glibc 2.34 o posterior para la ventana que viene en el paquete (Debian 12, Ubuntu 22.04, RHEL 9 y posteriores) |
| **macOS** | `brew install --cask lichdotdev/tap/lich` | nada, la ventana viene en la app tanto en Apple Silicon como en Intel |
-| **Windows** | instalador o zip portable de [Releases](https://github.com/omartelo/lich/releases), o Scoop: `scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json` | nada, la ventana viene con cada uno |
+| **Windows** | instalador o zip portable de [Releases](https://github.com/lichdotdev/lich/releases), o Scoop: `scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json` | nada, la ventana viene con cada uno |
Paquetes manuales por distro, el tarball de Linux y el zip portable de Windows:
[INSTALL.md](INSTALL.md). Los binarios de macOS y Windows no están firmados:
diff --git a/README.ja.md b/README.ja.md
index bddd116a5..86ac0653b 100644
--- a/README.ja.md
+++ b/README.ja.md
@@ -12,9 +12,9 @@
ウィンドウを離れずに視界に収められます。静的な Go バイナリ1つで、Electron は使いません。
UI は Linux、Windows、macOS のいずれでも、lich 独自の組み込み Chromium で開きます。
- omartelo.github.io/lich
+ lichdotdev.github.io/lich
-
+
@@ -91,7 +91,7 @@ lich でできること:
まったく起動しないときのための `lich rage` / `lich doctor` があります。
開発は活発に進んでいます。バグや機能要望は
-[Issues](https://github.com/omartelo/lich/issues) へ、各バージョンの変更点は
+[Issues](https://github.com/lichdotdev/lich/issues) へ、各バージョンの変更点は
[CHANGELOG.md](CHANGELOG.md) をご覧ください。
## プロバイダー対応状況
@@ -149,14 +149,14 @@ lich は各 CLI が書き残したものを読むので、書き残す内容は
パッケージマネージャー経由でネイティブパッケージと依存関係をインストールします:
```bash
-curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
```
| プラットフォーム | 入手方法 | 実行時に必要なもの |
| --- | --- | --- |
| **Linux** | 上記の `install.sh`、または AUR の [`lich-bin`](https://aur.archlinux.org/packages/lich-bin) (`yay -S lich-bin`) | `zenity`。加えて、パッケージに同梱されるウィンドウのために glibc 2.34 以降(Debian 12、Ubuntu 22.04、RHEL 9 以上) |
| **macOS** | `brew install --cask lichdotdev/tap/lich` | 不要。ウィンドウはアプリに同梱されており、Apple Silicon と Intel のどちらでも使えます |
-| **Windows** | [Releases](https://github.com/omartelo/lich/releases) のインストーラーまたはポータブル zip、または Scoop:`scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json` | 不要。どちらにもウィンドウが同梱されています |
+| **Windows** | [Releases](https://github.com/lichdotdev/lich/releases) のインストーラーまたはポータブル zip、または Scoop:`scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json` | 不要。どちらにもウィンドウが同梱されています |
ディストリビューションごとの手動パッケージ、Linux の tarball、Windows のポータブル zip については
[INSTALL.md](INSTALL.md) をご覧ください。macOS と Windows のバイナリは署名されていないため、
diff --git a/README.ko.md b/README.ko.md
index e231d5c19..d3f1b97fe 100644
--- a/README.ko.md
+++ b/README.ko.md
@@ -12,9 +12,9 @@
둡니다. 정적 Go 바이너리 하나, Electron 없음: UI는 Linux, Windows, macOS
어디서나 lich에 내장된 Chromium에서 열립니다.
- omartelo.github.io/lich
+ lichdotdev.github.io/lich
-
+
@@ -87,7 +87,7 @@ lich로 할 수 있는 일:
그리고 아예 시작되지 않을 때를 위한 `lich rage` / `lich doctor`가 있습니다.
활발히 개발 중입니다. 버그와 기능 요청은
-[Issues](https://github.com/omartelo/lich/issues)에 남겨 주시고, 버전별 변경 사항은
+[Issues](https://github.com/lichdotdev/lich/issues)에 남겨 주시고, 버전별 변경 사항은
[CHANGELOG.md](CHANGELOG.md)에 있습니다.
## 프로바이더 지원
@@ -146,14 +146,14 @@ lich로 할 수 있는 일:
매니저로 설치합니다:
```bash
-curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
```
| 플랫폼 | 받는 방법 | 실행 시 필요한 것 |
| --- | --- | --- |
| **Linux** | 위의 `install.sh`, 또는 AUR [`lich-bin`](https://aur.archlinux.org/packages/lich-bin) (`yay -S lich-bin`) | `zenity`, 그리고 패키지에 포함된 창을 위한 glibc 2.34 이상(Debian 12, Ubuntu 22.04, RHEL 9 이상) |
| **macOS** | `brew install --cask lichdotdev/tap/lich` | 없음, Apple Silicon과 Intel 모두 앱에 창이 포함됨 |
-| **Windows** | [Releases](https://github.com/omartelo/lich/releases)의 설치 프로그램이나 포터블 zip, 또는 Scoop: `scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json` | 없음, 어느 쪽이든 창이 포함됨 |
+| **Windows** | [Releases](https://github.com/lichdotdev/lich/releases)의 설치 프로그램이나 포터블 zip, 또는 Scoop: `scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json` | 없음, 어느 쪽이든 창이 포함됨 |
배포판별 수동 패키지, Linux tarball, Windows 포터블 zip: [INSTALL.md](INSTALL.md). macOS와
Windows 바이너리는 서명되지 않았으므로, 공증/서명이 적용되기 전까지 Gatekeeper와
diff --git a/README.md b/README.md
index 6aab542d5..7d7811e42 100644
--- a/README.md
+++ b/README.md
@@ -12,9 +12,9 @@
without leaving the window. One static Go binary, no Electron: the UI
opens in lich's own embedded Chromium on Linux, Windows and macOS.
- omartelo.github.io/lich
+ lichdotdev.github.io/lich
-
+
@@ -91,7 +91,7 @@ the conversation, a desktop notification when a session is waiting on you, and
`lich rage` / `lich doctor` for when it will not start at all.
Development is active: bugs and feature requests belong in
-[Issues](https://github.com/omartelo/lich/issues), and what changed in each
+[Issues](https://github.com/lichdotdev/lich/issues), and what changed in each
version is in [CHANGELOG.md](CHANGELOG.md).
## Provider support
@@ -151,14 +151,14 @@ One line — detects your distro, verifies the checksum, and installs the native
package and its dependencies through your package manager:
```bash
-curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
```
| Platform | Get it | Needs at runtime |
| --- | --- | --- |
| **Linux** | `install.sh` above, or AUR [`lich-bin`](https://aur.archlinux.org/packages/lich-bin) (`yay -S lich-bin`) | `zenity`, plus glibc 2.34 or newer for the window that ships in the package (Debian 12, Ubuntu 22.04, RHEL 9 and up) |
| **macOS** | `brew install --cask lichdotdev/tap/lich` | nothing, the window ships in the app on Apple Silicon and Intel alike |
-| **Windows** | installer or portable zip from [Releases](https://github.com/omartelo/lich/releases), or Scoop: `scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json` | nothing, the window ships with each |
+| **Windows** | installer or portable zip from [Releases](https://github.com/lichdotdev/lich/releases), or Scoop: `scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json` | nothing, the window ships with each |
Manual per-distro packages, the Linux tarball and the Windows portable zip: [INSTALL.md](INSTALL.md). The
macOS and Windows binaries are unsigned — Gatekeeper and SmartScreen warn until
diff --git a/README.pt-BR.md b/README.pt-BR.md
index d2300a550..a2482cf23 100644
--- a/README.pt-BR.md
+++ b/README.pt-BR.md
@@ -13,9 +13,9 @@
interface abre no Chromium embutido do próprio lich no Linux, no Windows e
no macOS.
- omartelo.github.io/lich
+ lichdotdev.github.io/lich
-
+
@@ -101,7 +101,7 @@ pelo que foi dito na conversa, uma notificação do desktop quando uma sessão e
esperando por você e `lich rage` / `lich doctor` para quando ele nem inicia.
O desenvolvimento é ativo: bugs e pedidos de funcionalidade vão em
-[Issues](https://github.com/omartelo/lich/issues), e o que mudou em cada
+[Issues](https://github.com/lichdotdev/lich/issues), e o que mudou em cada
versão está no [CHANGELOG.md](CHANGELOG.md).
## Suporte por provedor
@@ -162,14 +162,14 @@ Uma linha: detecta sua distro, verifica o checksum e instala o pacote nativo e
suas dependências pelo seu gerenciador de pacotes:
```bash
-curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
```
| Plataforma | Como obter | Necessário em tempo de execução |
| --- | --- | --- |
| **Linux** | o `install.sh` acima, ou o AUR [`lich-bin`](https://aur.archlinux.org/packages/lich-bin) (`yay -S lich-bin`) | `zenity`, além de glibc 2.34 ou mais nova para a janela que vem no pacote (Debian 12, Ubuntu 22.04, RHEL 9 e posteriores) |
| **macOS** | `brew install --cask lichdotdev/tap/lich` | nada, a janela vem no app, tanto em Apple Silicon quanto em Intel |
-| **Windows** | instalador ou zip portátil em [Releases](https://github.com/omartelo/lich/releases), ou Scoop: `scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json` | nada, a janela vem em cada um |
+| **Windows** | instalador ou zip portátil em [Releases](https://github.com/lichdotdev/lich/releases), ou Scoop: `scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json` | nada, a janela vem em cada um |
Pacotes manuais por distro, o tarball do Linux e o zip portátil do Windows:
[INSTALL.md](INSTALL.md). Os binários de macOS e Windows não são assinados: o
diff --git a/README.ru.md b/README.ru.md
index 8e4c66602..0955b6304 100644
--- a/README.ru.md
+++ b/README.ru.md
@@ -13,9 +13,9 @@
Electron: интерфейс открывается во встроенном Chromium самого lich на Linux,
Windows и macOS.
- omartelo.github.io/lich
+ lichdotdev.github.io/lich
-
+
@@ -102,7 +102,7 @@ lich позволяет:
lich вообще не запускается.
Разработка идёт активно: об ошибках и пожеланиях сообщайте в
-[Issues](https://github.com/omartelo/lich/issues), а что изменилось в каждой
+[Issues](https://github.com/lichdotdev/lich/issues), а что изменилось в каждой
версии, описано в [CHANGELOG.md](CHANGELOG.md).
## Поддержка провайдеров
@@ -163,14 +163,14 @@ lich вообще не запускается.
устанавливает нативный пакет вместе с зависимостями через ваш менеджер пакетов:
```bash
-curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
```
| Платформа | Где взять | Что нужно во время работы |
| --- | --- | --- |
| **Linux** | `install.sh` выше или AUR [`lich-bin`](https://aur.archlinux.org/packages/lich-bin) (`yay -S lich-bin`) | `zenity`, а также glibc 2.34 или новее для окна, которое поставляется в пакете (Debian 12, Ubuntu 22.04, RHEL 9 и новее) |
| **macOS** | `brew install --cask lichdotdev/tap/lich` | ничего, окно входит в приложение, и на Apple Silicon, и на Intel |
-| **Windows** | установщик или portable zip со страницы [Releases](https://github.com/omartelo/lich/releases), либо Scoop: `scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json` | ничего, окно поставляется в каждом из вариантов |
+| **Windows** | установщик или portable zip со страницы [Releases](https://github.com/lichdotdev/lich/releases), либо Scoop: `scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json` | ничего, окно поставляется в каждом из вариантов |
Ручные пакеты для отдельных дистрибутивов, tarball для Linux и portable zip для
Windows: [INSTALL.md](INSTALL.md). Бинарные файлы для macOS и Windows не
diff --git a/README.zh-CN.md b/README.zh-CN.md
index 74002cbf2..a9e0e1ee7 100644
--- a/README.zh-CN.md
+++ b/README.zh-CN.md
@@ -5,7 +5,7 @@
lich
English · Português (Brasil) · Español · 简体中文 · 日本語 · 한국어 · Русский
- omartelo.github.io/lich
+ lichdotdev.github.io/lich
为你已在用的编码智能体打造的终端优先 ADE(智能体开发环境)。
打开你的项目,在真实终端里运行 Claude Code、Codex、opencode 这样的智能体,
@@ -14,7 +14,7 @@
界面都在 lich 自带的内嵌 Chromium 里打开。
-
+
@@ -80,7 +80,7 @@
`lich rage` / `lich doctor` 则留给它完全起不来的时候。
项目处于活跃开发中:bug 和功能需求请提到
-[Issues](https://github.com/omartelo/lich/issues),每个版本改了什么见
+[Issues](https://github.com/lichdotdev/lich/issues),每个版本改了什么见
[CHANGELOG.md](CHANGELOG.md)。
## 各智能体支持到什么程度
@@ -137,14 +137,14 @@
一行命令 —— 识别你的发行版、校验校验和,并通过你的包管理器安装原生软件包及其依赖:
```bash
-curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
```
| 平台 | 安装方式 | 运行时依赖 |
| --- | --- | --- |
| **Linux** | 上面的 `install.sh`,或 AUR 的 [`lich-bin`](https://aur.archlinux.org/packages/lich-bin)(`yay -S lich-bin`) | `zenity`,以及随软件包附带的窗口所需的 glibc 2.34 或更新版本(Debian 12、Ubuntu 22.04、RHEL 9 及以上) |
| **macOS** | `brew install --cask lichdotdev/tap/lich` | 无需任何东西 —— Apple Silicon 和 Intel 上窗口都随应用一起附带 |
-| **Windows** | 从 [Releases](https://github.com/omartelo/lich/releases) 下载安装程序或便携版 zip,或使用 Scoop:`scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json` | 无需任何东西,每种方式都自带窗口 |
+| **Windows** | 从 [Releases](https://github.com/lichdotdev/lich/releases) 下载安装程序或便携版 zip,或使用 Scoop:`scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json` | 无需任何东西,每种方式都自带窗口 |
手动的分发版软件包、Linux 压缩包和 Windows 便携版 zip 见 [INSTALL.md](INSTALL.md)。macOS 和 Windows 的
二进制文件未签名 —— 在公证/签名做好之前,Gatekeeper 和 SmartScreen 会发出警告。用
diff --git a/SECURITY.md b/SECURITY.md
index 46408f827..83acb0567 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -3,7 +3,7 @@
## Reporting a vulnerability
Report it privately through GitHub:
-**[Security → Report a vulnerability](https://github.com/omartelo/lich/security/advisories/new)**.
+**[Security → Report a vulnerability](https://github.com/lichdotdev/lich/security/advisories/new)**.
That opens a private advisory only you and the maintainer can read.
Please don't open a public issue for a security problem — the issue tracker is
diff --git a/build/darwin/homebrew/lich.rb.tpl b/build/darwin/homebrew/lich.rb.tpl
index b35764390..0e8bbc8cc 100644
--- a/build/darwin/homebrew/lich.rb.tpl
+++ b/build/darwin/homebrew/lich.rb.tpl
@@ -11,10 +11,10 @@ cask "lich" do
version "@VERSION@"
sha256 arm: "@SHA_ARM64@", intel: "@SHA_AMD64@"
- url "https://github.com/omartelo/lich/releases/download/v#{version}/lich-v#{version}-darwin-#{arch}.zip"
+ url "https://github.com/lichdotdev/lich/releases/download/v#{version}/lich-v#{version}-darwin-#{arch}.zip"
name "lich"
desc "Terminal-first ADE for the coding agents you already use"
- homepage "https://github.com/omartelo/lich"
+ homepage "https://github.com/lichdotdev/lich"
depends_on macos: ">= :ventura"
diff --git a/build/linux/aur/PKGBUILD.tpl b/build/linux/aur/PKGBUILD.tpl
index fdd2ebb8f..9149685fb 100644
--- a/build/linux/aur/PKGBUILD.tpl
+++ b/build/linux/aur/PKGBUILD.tpl
@@ -6,7 +6,7 @@ pkgver=@VERSION@
pkgrel=1
pkgdesc="A terminal-first ADE for the coding agents you already use"
arch=('x86_64')
-url="https://github.com/omartelo/lich"
+url="https://github.com/lichdotdev/lich"
license=('AGPL-3.0-only')
provides=('lich')
conflicts=('lich')
@@ -18,8 +18,8 @@ depends=('glibc' 'gcc-libs' 'nss' 'nspr' 'glib2' 'at-spi2-core' 'dbus' 'libcups'
'alsa-lib' 'libglvnd' 'wayland' 'libxkbcommon-x11' 'libxcursor' 'fontconfig')
optdepends=('zenity: native folder picker')
source=("lich-v${pkgver}-linux-amd64.tar.zst::${url}/releases/download/v${pkgver}/lich-v${pkgver}-linux-amd64.tar.zst"
- "lich-${pkgver}.desktop::https://raw.githubusercontent.com/omartelo/lich/v${pkgver}/build/linux/lich.desktop"
- "lich-${pkgver}.png::https://raw.githubusercontent.com/omartelo/lich/v${pkgver}/build/appicon.png")
+ "lich-${pkgver}.desktop::https://raw.githubusercontent.com/lichdotdev/lich/v${pkgver}/build/linux/lich.desktop"
+ "lich-${pkgver}.png::https://raw.githubusercontent.com/lichdotdev/lich/v${pkgver}/build/appicon.png")
sha256sums=('SKIP'
'SKIP'
'SKIP')
diff --git a/build/linux/nfpm/nfpm.yaml b/build/linux/nfpm/nfpm.yaml
index 339be0bf1..0d999c65e 100644
--- a/build/linux/nfpm/nfpm.yaml
+++ b/build/linux/nfpm/nfpm.yaml
@@ -14,7 +14,7 @@ priority: "extra"
maintainer: "omartelo "
description: "A terminal-first ADE for the coding agents you already use"
vendor: "lich"
-homepage: "https://github.com/omartelo/lich"
+homepage: "https://github.com/lichdotdev/lich"
license: "AGPL-3.0-only"
contents:
diff --git a/build/windows/lich.iss b/build/windows/lich.iss
index 03c008631..d3dcc08c1 100644
--- a/build/windows/lich.iss
+++ b/build/windows/lich.iss
@@ -19,8 +19,8 @@ AppId={{6B3E1DD5-3D8D-4AD8-8476-D8EA84D4CEBE}
AppName={#AppName}
AppVersion={#AppVersion}
AppPublisher=omartelo
-AppPublisherURL=https://github.com/omartelo/lich
-AppSupportURL=https://github.com/omartelo/lich/issues
+AppPublisherURL=https://github.com/lichdotdev/lich
+AppSupportURL=https://github.com/lichdotdev/lich/issues
; Per-user: lands in %LocalAppData%\Programs\lich, no admin rights involved.
PrivilegesRequired=lowest
DefaultDirName={autopf}\{#AppName}
diff --git a/build/windows/scoop/lich.json.tpl b/build/windows/scoop/lich.json.tpl
index 95989c7d8..6caf2d70c 100644
--- a/build/windows/scoop/lich.json.tpl
+++ b/build/windows/scoop/lich.json.tpl
@@ -3,7 +3,7 @@
"Scoop manifest for lich. The release workflow renders this template with the tag's version and the",
"sha256 of the Windows zip from its checksums.txt, and ships the result as lich.json beside",
"them, so the install URL is the latest release's copy and `scoop update lich` re-reads it:",
- " scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json",
+ " scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json",
"There is no bucket repository, and nothing on a branch to bump: a manifest that pins one release",
"and lives on main is stale the moment the next tag lands, which is how 0.46.0 shipped installing",
"0.45.0.",
@@ -13,9 +13,9 @@
],
"version": "@VERSION@",
"description": "A terminal-first ADE for the coding agents you already use",
- "homepage": "https://github.com/omartelo/lich",
+ "homepage": "https://github.com/lichdotdev/lich",
"license": "AGPL-3.0-only",
- "url": "https://github.com/omartelo/lich/releases/download/v@VERSION@/lich-v@VERSION@-windows-amd64.zip",
+ "url": "https://github.com/lichdotdev/lich/releases/download/v@VERSION@/lich-v@VERSION@-windows-amd64.zip",
"hash": "@SHA_ZIP@",
"bin": "lich.exe",
"shortcuts": [
diff --git a/docs/hooks/fixtures/README.md b/docs/hooks/fixtures/README.md
index 594b00056..3e7eb96c5 100644
--- a/docs/hooks/fixtures/README.md
+++ b/docs/hooks/fixtures/README.md
@@ -65,7 +65,7 @@ and change freely; what the fixture fixes is *that* the payload is refused.
- **The plugin (client side)** — the payload a script builds must match an
`accept` case's `body` for the shape it sends. Vendor the files or read them
from this repo at
- `https://raw.githubusercontent.com/omartelo/lich/main/docs/hooks/fixtures/.jsonl`.
+ `https://raw.githubusercontent.com/lichdotdev/lich/main/docs/hooks/fixtures/.jsonl`.
## Changing them
diff --git a/docs/index.html b/docs/index.html
index 5037a90f9..6580eaffa 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -8,10 +8,10 @@
-
-
+
+
-
+
@@ -26,8 +26,8 @@
Tour
Agents
Features
- Changelog
- GitHub
+ Changelog
+ GitHub
简体中文
Install
@@ -41,7 +41,7 @@ A terminal-first ADE for the coding agents you already use
Run Claude Code, Codex and six more agent CLIs side by side, each in its own git worktree, with the diff and the pull request in the same window.
Linux, Windows and macOS · other ways to install
@@ -97,7 +97,7 @@ Bring the agents you already pay for
- What lich reads back from each one (context, cost, plan usage, resume) is in the provider table .
+ What lich reads back from each one (context, cost, plan usage, resume) is in the provider table .
@@ -181,7 +181,7 @@ Install it in one line
Linux x86_64
-
curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+
curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
Picks the .deb, .rpm or .pkg.tar.zst for your distribution and checks it against checksums.txt. On Arch: yay -S lich-bin. Needs glibc 2.34+ and zenity.
@@ -191,11 +191,11 @@
macOS Apple Silicon and Intel
Windows x64
-
scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json
-
Or the installer from Releases , which updates itself in place.
+
scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json
+
Or the installer from Releases , which updates itself in place.
- The tarball, the portable zip and the checksum steps are in INSTALL.md .
+ The tarball, the portable zip and the checksum steps are in INSTALL.md .
@@ -204,10 +204,10 @@ Windows x64
diff --git a/docs/index.zh-CN.html b/docs/index.zh-CN.html
index 3bc80cd90..80414528a 100644
--- a/docs/index.zh-CN.html
+++ b/docs/index.zh-CN.html
@@ -8,10 +8,10 @@
-
-
+
+
-
+
@@ -26,8 +26,8 @@
导览
智能体
功能
- 更新日志
- GitHub
+ 更新日志
+ GitHub
English
安装
@@ -41,7 +41,7 @@ 面向你已在用的编码智能体的终端优先 ADE
并排运行 Claude Code、Codex 以及另外六个智能体 CLI,每个都在自己的 git worktree 里,diff 和 Pull Request 就在同一个窗口。
Linux、Windows 和 macOS · 其他安装方式
@@ -97,7 +97,7 @@ 带上你已经付费的智能体
- lich 从每个智能体读回什么(上下文、费用、套餐用量、恢复会话),见 provider 支持表 。
+ lich 从每个智能体读回什么(上下文、费用、套餐用量、恢复会话),见 provider 支持表 。
@@ -181,7 +181,7 @@ 一行命令安装
Linux x86_64
-
curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+
curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
按你的发行版选择 .deb、.rpm 或 .pkg.tar.zst,并用 checksums.txt 校验。Arch 上:yay -S lich-bin。需要 glibc 2.34+ 和 zenity。
@@ -191,11 +191,11 @@
macOS Apple Silicon 和 Intel
Windows x64
-
scoop install https://github.com/omartelo/lich/releases/latest/download/lich.json
-
或者用 Releases 里的安装程序,它会原地自我更新。
+
scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json
+
或者用 Releases 里的安装程序,它会原地自我更新。
- tarball、便携 zip 和校验步骤见 INSTALL.md 。
+ tarball、便携 zip 和校验步骤见 INSTALL.md 。
@@ -204,10 +204,10 @@ Windows x64
diff --git a/docs/themes.md b/docs/themes.md
index 68e91963e..62cc52f42 100644
--- a/docs/themes.md
+++ b/docs/themes.md
@@ -88,7 +88,7 @@ into editor completion and errors, before the file is ever imported:
```json
{
- "$schema": "https://raw.githubusercontent.com/omartelo/lich/main/themes/lich-theme.schema.json",
+ "$schema": "https://raw.githubusercontent.com/lichdotdev/lich/main/themes/lich-theme.schema.json",
"id": "tokyo-night"
}
```
diff --git a/frontend/src/components/PatchNotesDialog.tsx b/frontend/src/components/PatchNotesDialog.tsx
index 92158f2b3..eb2129b84 100644
--- a/frontend/src/components/PatchNotesDialog.tsx
+++ b/frontend/src/components/PatchNotesDialog.tsx
@@ -9,7 +9,7 @@ import { cn } from "@/lib/utils"
import { Trans } from "@/components/common/Trans"
import { useT } from "@/lib/i18n/i18n"
-const RELEASE_TAG_BASE = "https://github.com/omartelo/lich/releases/tag/v"
+const RELEASE_TAG_BASE = "https://github.com/lichdotdev/lich/releases/tag/v"
// Semantic per-group accents, deliberately separate from the app accent.
function dotColor(label: string): string {
diff --git a/frontend/src/lib/support-url.test.ts b/frontend/src/lib/support-url.test.ts
index 8998c52f6..ff9a91d6e 100644
--- a/frontend/src/lib/support-url.test.ts
+++ b/frontend/src/lib/support-url.test.ts
@@ -15,7 +15,7 @@ describe("bugReportUrl", () => {
it("points at the repository's new-issue form", () => {
const url = new URL(bugReportUrl(diagnostics))
expect(url.origin).toBe("https://github.com")
- expect(url.pathname).toBe("/omartelo/lich/issues/new")
+ expect(url.pathname).toBe("/lichdotdev/lich/issues/new")
})
it("carries a dev build through instead of dropping the field", () => {
diff --git a/frontend/src/lib/support-url.ts b/frontend/src/lib/support-url.ts
index b830ff01a..fc44f17f4 100644
--- a/frontend/src/lib/support-url.ts
+++ b/frontend/src/lib/support-url.ts
@@ -8,7 +8,7 @@
import type { Diagnostics } from "./api-types"
-export const REPO_URL = "https://github.com/omartelo/lich"
+export const REPO_URL = "https://github.com/lichdotdev/lich"
// bugReportUrl opens the bug form with the two fields a reporter should never
// have to look up. The query keys are the `id`s in .github/ISSUE_TEMPLATE/bug.yml
diff --git a/go.mod b/go.mod
index c8a17760c..309cf6bae 100644
--- a/go.mod
+++ b/go.mod
@@ -1,4 +1,4 @@
-module github.com/omartelo/lich
+module github.com/lichdotdev/lich
go 1.27.0
diff --git a/install.sh b/install.sh
index 1901d5aef..77505a640 100755
--- a/install.sh
+++ b/install.sh
@@ -3,14 +3,14 @@
# latest GitHub release, verifies its checksum and installs it through the
# native package manager (which also resolves the runtime dependencies).
#
-# curl -fsSL https://raw.githubusercontent.com/omartelo/lich/main/install.sh | sh
+# curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh
#
# POSIX sh, no bashisms; everything runs inside main() so a truncated
# download executes nothing.
set -eu
-REPO="omartelo/lich"
+REPO="lichdotdev/lich"
API="https://api.github.com/repos/${REPO}/releases/latest"
info() { printf '\033[1;34m==>\033[0m %s\n' "$*"; }
diff --git a/internal/agentplugin/agentplugin.go b/internal/agentplugin/agentplugin.go
index 311b531ce..4666eb7cc 100644
--- a/internal/agentplugin/agentplugin.go
+++ b/internal/agentplugin/agentplugin.go
@@ -32,10 +32,10 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/ghrelease"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/semver"
- "github.com/omartelo/lich/internal/winexec"
+ "github.com/lichdotdev/lich/internal/ghrelease"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/semver"
+ "github.com/lichdotdev/lich/internal/winexec"
)
const (
diff --git a/internal/agentplugin/agentplugin_test.go b/internal/agentplugin/agentplugin_test.go
index 675e0c256..8a7be3773 100644
--- a/internal/agentplugin/agentplugin_test.go
+++ b/internal/agentplugin/agentplugin_test.go
@@ -12,7 +12,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
func TestParseInstalledVersion(t *testing.T) {
diff --git a/internal/agentplugin/antigravity.go b/internal/agentplugin/antigravity.go
index 900ab1415..0a4046e9a 100644
--- a/internal/agentplugin/antigravity.go
+++ b/internal/agentplugin/antigravity.go
@@ -6,8 +6,8 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// The Antigravity side. Antigravity does have a plugin CLI — `agy plugin
diff --git a/internal/agentplugin/claude.go b/internal/agentplugin/claude.go
index 3785c0142..c4bfc2346 100644
--- a/internal/agentplugin/claude.go
+++ b/internal/agentplugin/claude.go
@@ -6,9 +6,9 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/semver"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/semver"
)
// The Claude Code side: `claude plugin ...` for every mutation, and the CLI's
diff --git a/internal/agentplugin/claudeprofile_test.go b/internal/agentplugin/claudeprofile_test.go
index 150edd211..d15e87d40 100644
--- a/internal/agentplugin/claudeprofile_test.go
+++ b/internal/agentplugin/claudeprofile_test.go
@@ -7,8 +7,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// workProfile is a scratch home with one Claude Code profile in it, and the
diff --git a/internal/agentplugin/codex.go b/internal/agentplugin/codex.go
index 505b233e4..096a04e51 100644
--- a/internal/agentplugin/codex.go
+++ b/internal/agentplugin/codex.go
@@ -6,8 +6,8 @@ import (
"log/slog"
"os"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// The Codex side: `codex plugin ...` for every mutation, and `codex plugin list
diff --git a/internal/agentplugin/codexprofile_test.go b/internal/agentplugin/codexprofile_test.go
index 06ed81e2a..c6d9d46c2 100644
--- a/internal/agentplugin/codexprofile_test.go
+++ b/internal/agentplugin/codexprofile_test.go
@@ -7,8 +7,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// TestInstallInCodexProfileRunsAsTheProfile: the same pinned install Personal
diff --git a/internal/agentplugin/compat.go b/internal/agentplugin/compat.go
index cb9538483..ea009411e 100644
--- a/internal/agentplugin/compat.go
+++ b/internal/agentplugin/compat.go
@@ -1,7 +1,7 @@
package agentplugin
import (
- "github.com/omartelo/lich/internal/semver"
+ "github.com/lichdotdev/lich/internal/semver"
)
// The plugin releases this lich speaks the hook contract with
diff --git a/internal/agentplugin/crush.go b/internal/agentplugin/crush.go
index 8e6b6d6d4..0637d4309 100644
--- a/internal/agentplugin/crush.go
+++ b/internal/agentplugin/crush.go
@@ -8,10 +8,10 @@ import (
"slices"
"strings"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/semver"
- "github.com/omartelo/lich/internal/shquote"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/semver"
+ "github.com/lichdotdev/lich/internal/shquote"
)
// The Crush side. Crush has no plugin system at all: its hooks are entries in
diff --git a/internal/agentplugin/cursor.go b/internal/agentplugin/cursor.go
index 3f90426ca..40dd0c33f 100644
--- a/internal/agentplugin/cursor.go
+++ b/internal/agentplugin/cursor.go
@@ -6,8 +6,8 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// The Cursor CLI side, which is not like the other six: lich ships it no hooks
diff --git a/internal/agentplugin/files_test.go b/internal/agentplugin/files_test.go
index ee2241106..8a0ce3abd 100644
--- a/internal/agentplugin/files_test.go
+++ b/internal/agentplugin/files_test.go
@@ -14,8 +14,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// The harnesses lich installs by writing files rather than by calling a CLI.
diff --git a/internal/agentplugin/kiro.go b/internal/agentplugin/kiro.go
index 27259054a..79944ab96 100644
--- a/internal/agentplugin/kiro.go
+++ b/internal/agentplugin/kiro.go
@@ -6,9 +6,9 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/shquote"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/shquote"
)
// The Kiro CLI side. Kiro has no plugin system: its hooks are a block inside an
diff --git a/internal/agentplugin/kiro_test.go b/internal/agentplugin/kiro_test.go
index 07a014f58..dcc279b75 100644
--- a/internal/agentplugin/kiro_test.go
+++ b/internal/agentplugin/kiro_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// decodeKiroAgent parses the agent file lich writes back into the shape Kiro
diff --git a/internal/agentplugin/mcpdocument.go b/internal/agentplugin/mcpdocument.go
index 3571c0a87..2c4578655 100644
--- a/internal/agentplugin/mcpdocument.go
+++ b/internal/agentplugin/mcpdocument.go
@@ -6,7 +6,7 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/relay"
)
// mcpServersKey is the key an `mcpServers` document holds its servers under —
diff --git a/internal/agentplugin/mcpservers.go b/internal/agentplugin/mcpservers.go
index 786ad229d..c93cbdbad 100644
--- a/internal/agentplugin/mcpservers.go
+++ b/internal/agentplugin/mcpservers.go
@@ -8,8 +8,8 @@ import (
"path/filepath"
"slices"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// The MCP server names a card reads a tool report against. Two harnesses spell
diff --git a/internal/agentplugin/mcpservers_test.go b/internal/agentplugin/mcpservers_test.go
index 135a7bd20..aaf7d09bd 100644
--- a/internal/agentplugin/mcpservers_test.go
+++ b/internal/agentplugin/mcpservers_test.go
@@ -6,8 +6,8 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// writeMCPConfig drops one JSON document into dir.
diff --git a/internal/agentplugin/omp.go b/internal/agentplugin/omp.go
index 49ccacc20..3b6d1ded0 100644
--- a/internal/agentplugin/omp.go
+++ b/internal/agentplugin/omp.go
@@ -5,7 +5,7 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/ompprofile"
+ "github.com/lichdotdev/lich/internal/ompprofile"
)
// The oh-my-pi side. omp has no plugin CLI either, and its extensions are
diff --git a/internal/agentplugin/profiles.go b/internal/agentplugin/profiles.go
index f739b0603..f00b400a5 100644
--- a/internal/agentplugin/profiles.go
+++ b/internal/agentplugin/profiles.go
@@ -4,10 +4,10 @@ import (
"log/slog"
"os"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/profilestore"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/providers"
)
// Claude Code and Codex keep a plugin set per profile, so the lich plugin
diff --git a/internal/agentplugin/profiles_test.go b/internal/agentplugin/profiles_test.go
index 73b66d67e..e85b69b67 100644
--- a/internal/agentplugin/profiles_test.go
+++ b/internal/agentplugin/profiles_test.go
@@ -9,9 +9,9 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// oldVersion is a release a profile was left on before Personal moved past it.
diff --git a/internal/agentplugin/repair.go b/internal/agentplugin/repair.go
index 0eb4659cf..a15fa0ea6 100644
--- a/internal/agentplugin/repair.go
+++ b/internal/agentplugin/repair.go
@@ -8,8 +8,8 @@ import (
"path/filepath"
"strings"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// Five harnesses keep lich's MCP server as a line in a file naming this binary's
diff --git a/internal/agentplugin/repair_test.go b/internal/agentplugin/repair_test.go
index bd40dc19a..ef600a20e 100644
--- a/internal/agentplugin/repair_test.go
+++ b/internal/agentplugin/repair_test.go
@@ -9,8 +9,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
const (
diff --git a/internal/appupdate/appupdate.go b/internal/appupdate/appupdate.go
index c0a11ba35..30d2c31c5 100644
--- a/internal/appupdate/appupdate.go
+++ b/internal/appupdate/appupdate.go
@@ -19,12 +19,12 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/ghrelease"
- "github.com/omartelo/lich/internal/semver"
+ "github.com/lichdotdev/lich/internal/ghrelease"
+ "github.com/lichdotdev/lich/internal/semver"
)
const (
- repo = "omartelo/lich"
+ repo = "lichdotdev/lich"
latestReleaseURL = "https://api.github.com/repos/" + repo + "/releases/latest"
releaseBase = "https://github.com/" + repo + "/releases/download/"
releaseTagBase = "https://github.com/" + repo + "/releases/tag/"
diff --git a/internal/appupdate/appupdate_test.go b/internal/appupdate/appupdate_test.go
index 00183b7f3..ee6e47bf2 100644
--- a/internal/appupdate/appupdate_test.go
+++ b/internal/appupdate/appupdate_test.go
@@ -139,7 +139,7 @@ func TestStatus(t *testing.T) {
if got.CurrentVersion != "0.7.0" || got.LatestVersion != "0.8.0" {
t.Fatalf("versions = %+v", got)
}
- if got.ReleaseURL != "https://github.com/omartelo/lich/releases/tag/v0.8.0" {
+ if got.ReleaseURL != "https://github.com/lichdotdev/lich/releases/tag/v0.8.0" {
t.Fatalf("ReleaseURL = %q", got.ReleaseURL)
}
// CanSelfApply tracks the platform: only Windows amd64 on a writable dir.
diff --git a/internal/chromium/resolve.go b/internal/chromium/resolve.go
index 1e56737b6..af200a17c 100644
--- a/internal/chromium/resolve.go
+++ b/internal/chromium/resolve.go
@@ -17,7 +17,7 @@ import (
var ErrNoShell = errors.New(
"no window beside the lich binary: lich-shell is missing. Every release is a complete package, " +
"the binary and its shell folder together; install one from " +
- "https://github.com/omartelo/lich/releases/latest, or point LICH_SHELL at a window build")
+ "https://github.com/lichdotdev/lich/releases/latest, or point LICH_SHELL at a window build")
// OverrideEnv pins the window to launch, by path. The --shell flag is carried
// in it rather than passed down as an argument, so the restart successor
diff --git a/internal/claudeprofile/layout.go b/internal/claudeprofile/layout.go
index 6292864fb..9a3dcdeba 100644
--- a/internal/claudeprofile/layout.go
+++ b/internal/claudeprofile/layout.go
@@ -7,7 +7,7 @@ import (
"path/filepath"
"strings"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// emptyInstalledPlugins is installed_plugins.json with nothing in it, in the
diff --git a/internal/claudeprofile/move.go b/internal/claudeprofile/move.go
index 97670688b..dabecd210 100644
--- a/internal/claudeprofile/move.go
+++ b/internal/claudeprofile/move.go
@@ -6,7 +6,7 @@ import (
"path"
"path/filepath"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// Owner is the profile holding a Claude Code conversation, and the path of its
diff --git a/internal/claudeprofile/plugincache.go b/internal/claudeprofile/plugincache.go
index edf72e524..0780b7857 100644
--- a/internal/claudeprofile/plugincache.go
+++ b/internal/claudeprofile/plugincache.go
@@ -13,7 +13,7 @@ import (
"strings"
"sync"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// A profile keeps a plugins/cache of its own, and every version its
diff --git a/internal/claudeprofile/plugincache_test.go b/internal/claudeprofile/plugincache_test.go
index ffa1844d9..04a7115ff 100644
--- a/internal/claudeprofile/plugincache_test.go
+++ b/internal/claudeprofile/plugincache_test.go
@@ -6,7 +6,7 @@ import (
"runtime"
"testing"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
func isDir(path string) bool {
diff --git a/internal/claudeprofile/profile.go b/internal/claudeprofile/profile.go
index b92402377..f9dfa3222 100644
--- a/internal/claudeprofile/profile.go
+++ b/internal/claudeprofile/profile.go
@@ -17,7 +17,7 @@ import (
"path/filepath"
"strings"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// Personal is the slug of the default profile. It is reserved: no profile lich
diff --git a/internal/claudeprofile/profile_test.go b/internal/claudeprofile/profile_test.go
index 54d993fd0..024ed4e24 100644
--- a/internal/claudeprofile/profile_test.go
+++ b/internal/claudeprofile/profile_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// machine points every directory this package resolves at a scratch home: the
diff --git a/internal/claudeprofile/service.go b/internal/claudeprofile/service.go
index cf6bc42fe..4f529a43e 100644
--- a/internal/claudeprofile/service.go
+++ b/internal/claudeprofile/service.go
@@ -14,8 +14,8 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/winexec"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/winexec"
)
const (
diff --git a/internal/claudeprofile/trust.go b/internal/claudeprofile/trust.go
index 9dae7bee7..afb4b2ceb 100644
--- a/internal/claudeprofile/trust.go
+++ b/internal/claudeprofile/trust.go
@@ -8,7 +8,7 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
const trustKey = "hasTrustDialogAccepted"
diff --git a/internal/cli/ask.go b/internal/cli/ask.go
index 14f921df3..8f5825c55 100644
--- a/internal/cli/ask.go
+++ b/internal/cli/ask.go
@@ -5,7 +5,7 @@ import (
"fmt"
"strings"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/spawn"
)
// askCall bounds `lich ask`: the longest wait spawn.Ask holds, plus the trip
diff --git a/internal/cli/ask_test.go b/internal/cli/ask_test.go
index 2cc5ef705..f969960d8 100644
--- a/internal/cli/ask_test.go
+++ b/internal/cli/ask_test.go
@@ -5,7 +5,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/spawn"
)
func answered(answer string) string {
diff --git a/internal/cli/cli.go b/internal/cli/cli.go
index 201847956..c7b6fd5a9 100644
--- a/internal/cli/cli.go
+++ b/internal/cli/cli.go
@@ -35,12 +35,12 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/doctor"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/rage"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/singleton"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/doctor"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/rage"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/spawn"
)
// NotACommand is returned when the arguments name no lich subcommand at all,
diff --git a/internal/cli/cli_test.go b/internal/cli/cli_test.go
index 0c505f58f..16a1a2276 100644
--- a/internal/cli/cli_test.go
+++ b/internal/cli/cli_test.go
@@ -12,9 +12,9 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/singleton"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/spawn"
)
// answer is one method's canned reply: an RPC failure is a 4xx/5xx carrying
diff --git a/internal/cli/control.go b/internal/cli/control.go
index 79c5781db..2d097e753 100644
--- a/internal/cli/control.go
+++ b/internal/cli/control.go
@@ -5,7 +5,7 @@ import (
"fmt"
"strings"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/spawn"
)
// controlCall bounds `lich control`: the longest wait spawn.Control holds, plus
diff --git a/internal/cli/control_test.go b/internal/cli/control_test.go
index f9a798e1f..1a6641a9c 100644
--- a/internal/cli/control_test.go
+++ b/internal/cli/control_test.go
@@ -5,7 +5,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/spawn"
)
func controlled(state, action, value string) string {
diff --git a/internal/cli/cost.go b/internal/cli/cost.go
index 690eba821..177364cca 100644
--- a/internal/cli/cost.go
+++ b/internal/cli/cost.go
@@ -8,7 +8,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
func (c *client) cost(args []string) error {
diff --git a/internal/cli/cost_test.go b/internal/cli/cost_test.go
index 18cb93716..3cf949052 100644
--- a/internal/cli/cost_test.go
+++ b/internal/cli/cost_test.go
@@ -5,7 +5,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// costBody is a report the fake lich hands back: two projects, one session in
diff --git a/internal/cli/doctor_test.go b/internal/cli/doctor_test.go
index b6d6ed5a3..895eaa16c 100644
--- a/internal/cli/doctor_test.go
+++ b/internal/cli/doctor_test.go
@@ -6,7 +6,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/doctor"
+ "github.com/lichdotdev/lich/internal/doctor"
)
// doctorClient runs `lich doctor` against a canned walk: the real one binds the
diff --git a/internal/cli/folders.go b/internal/cli/folders.go
index f79bf8eba..1d527476b 100644
--- a/internal/cli/folders.go
+++ b/internal/cli/folders.go
@@ -7,8 +7,8 @@ import (
"fmt"
"strings"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/spawn"
)
// The sidebar's folders, on both surfaces: `lich folders`, `lich file`,
diff --git a/internal/cli/folders_test.go b/internal/cli/folders_test.go
index 04279d9a7..26863bb44 100644
--- a/internal/cli/folders_test.go
+++ b/internal/cli/folders_test.go
@@ -6,7 +6,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/spawn"
)
func TestMCPFileSessionPostsItsArgumentsInOrder(t *testing.T) {
diff --git a/internal/cli/hangup_test.go b/internal/cli/hangup_test.go
index caa51fd9d..886356ea3 100644
--- a/internal/cli/hangup_test.go
+++ b/internal/cli/hangup_test.go
@@ -14,8 +14,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/rpc"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/rpc"
)
// These prove that a caller who stops waiting for results stops taking them. A
diff --git a/internal/cli/mcp.go b/internal/cli/mcp.go
index 5ea965050..32204d4da 100644
--- a/internal/cli/mcp.go
+++ b/internal/cli/mcp.go
@@ -9,9 +9,9 @@ import (
"io"
"strings"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/spawn"
)
// `lich mcp` is the same surface as the commands beside it, offered as MCP
diff --git a/internal/cli/mcp_test.go b/internal/cli/mcp_test.go
index 096c85b1a..05cf94018 100644
--- a/internal/cli/mcp_test.go
+++ b/internal/cli/mcp_test.go
@@ -6,9 +6,9 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/spawn"
)
// speak runs the MCP server over one scripted conversation and returns the
diff --git a/internal/cli/native.go b/internal/cli/native.go
index c1ebf7b10..9c876cf35 100644
--- a/internal/cli/native.go
+++ b/internal/cli/native.go
@@ -9,9 +9,9 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/chromium"
- "github.com/omartelo/lich/internal/restart"
- "github.com/omartelo/lich/internal/system"
+ "github.com/lichdotdev/lich/internal/chromium"
+ "github.com/lichdotdev/lich/internal/restart"
+ "github.com/lichdotdev/lich/internal/system"
)
// nativeEnv pins the native window to launch, by path, the way LICH_SHELL pins
diff --git a/internal/cli/native_test.go b/internal/cli/native_test.go
index 476d0236d..c04da608e 100644
--- a/internal/cli/native_test.go
+++ b/internal/cli/native_test.go
@@ -13,7 +13,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/singleton"
)
// launched is one process `lich native` started.
diff --git a/internal/cli/nowait_test.go b/internal/cli/nowait_test.go
index 5e5fc481f..fc8e95d9f 100644
--- a/internal/cli/nowait_test.go
+++ b/internal/cli/nowait_test.go
@@ -5,8 +5,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/relay"
)
// Collecting without waiting is how a sender busy in a turn of its own looks in
diff --git a/internal/cli/quit.go b/internal/cli/quit.go
index 88c8a00fa..a7aa28f42 100644
--- a/internal/cli/quit.go
+++ b/internal/cli/quit.go
@@ -6,7 +6,7 @@ import (
"net"
"time"
- "github.com/omartelo/lich/internal/system"
+ "github.com/lichdotdev/lich/internal/system"
)
// quitWait bounds waiting for a quitting lich to let go of its port. Most of it
diff --git a/internal/cli/rage_test.go b/internal/cli/rage_test.go
index a3feec414..9de4a6ccf 100644
--- a/internal/cli/rage_test.go
+++ b/internal/cli/rage_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/rage"
+ "github.com/lichdotdev/lich/internal/rage"
)
// rageClient runs `lich rage` against a stub collector: the real one scans
diff --git a/internal/cli/rpcshape_test.go b/internal/cli/rpcshape_test.go
index 0bd432e1c..2ba4aaa4f 100644
--- a/internal/cli/rpcshape_test.go
+++ b/internal/cli/rpcshape_test.go
@@ -12,11 +12,11 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/spawn"
- "github.com/omartelo/lich/internal/store"
- "github.com/omartelo/lich/internal/system"
- "github.com/omartelo/lich/internal/themes"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/system"
+ "github.com/lichdotdev/lich/internal/themes"
)
// rpcMethodName is how the CLI spells a method it posts: ".".
diff --git a/internal/cli/subagent_test.go b/internal/cli/subagent_test.go
index 102ee4f59..920dbbc45 100644
--- a/internal/cli/subagent_test.go
+++ b/internal/cli/subagent_test.go
@@ -6,7 +6,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/spawn"
)
const subagentPending = `{"ticket":"a1b2c3d4","target":"Session 4","status":"pending","answer":""}`
diff --git a/internal/cli/text_lang_test.go b/internal/cli/text_lang_test.go
index 0a9848bdc..49ed74ce1 100644
--- a/internal/cli/text_lang_test.go
+++ b/internal/cli/text_lang_test.go
@@ -5,9 +5,9 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/spawn"
)
// Every text renders in every language with its arguments in place and the
diff --git a/internal/cli/theme.go b/internal/cli/theme.go
index 592cd79c9..c335a1266 100644
--- a/internal/cli/theme.go
+++ b/internal/cli/theme.go
@@ -4,7 +4,7 @@ import (
"context"
"fmt"
- "github.com/omartelo/lich/internal/themes"
+ "github.com/lichdotdev/lich/internal/themes"
)
// themeRow is one installed theme as `lich theme list` prints it: what a
diff --git a/internal/cli/theme_test.go b/internal/cli/theme_test.go
index 02f064d37..00e00125e 100644
--- a/internal/cli/theme_test.go
+++ b/internal/cli/theme_test.go
@@ -5,7 +5,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/themes"
+ "github.com/lichdotdev/lich/internal/themes"
)
const installedThemes = `[{"id":"light","name":"Light","scheme":"light","pair":"dark"},` +
diff --git a/internal/cli/transport.go b/internal/cli/transport.go
index 155f80f2c..eeb50b6b1 100644
--- a/internal/cli/transport.go
+++ b/internal/cli/transport.go
@@ -12,8 +12,8 @@ import (
"strconv"
"time"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/singleton"
)
// call posts one RPC to the lich this session belongs to. Cancelling ctx drops
diff --git a/internal/cli/wire_test.go b/internal/cli/wire_test.go
index f0f23d10d..0622a4cf8 100644
--- a/internal/cli/wire_test.go
+++ b/internal/cli/wire_test.go
@@ -13,12 +13,12 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/rpc"
- "github.com/omartelo/lich/internal/spawn"
- "github.com/omartelo/lich/internal/store"
- "github.com/omartelo/lich/internal/terminal"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/rpc"
+ "github.com/lichdotdev/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/terminal"
)
// The tests above answer the CLI with canned JSON, which proves what it prints
diff --git a/internal/codexprofile/config.go b/internal/codexprofile/config.go
index 5de18ccc5..f0219e91f 100644
--- a/internal/codexprofile/config.go
+++ b/internal/codexprofile/config.go
@@ -8,7 +8,7 @@ import (
"strconv"
"strings"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// configFile is where Codex keeps its user config, the plugin set included, in
diff --git a/internal/codexprofile/config_test.go b/internal/codexprofile/config_test.go
index 33c404a84..879d9e9c2 100644
--- a/internal/codexprofile/config_test.go
+++ b/internal/codexprofile/config_test.go
@@ -5,7 +5,7 @@ import (
"path/filepath"
"testing"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// spawnWith writes Personal's and the profile's config.toml, runs what a spawn
diff --git a/internal/codexprofile/move.go b/internal/codexprofile/move.go
index 6af10365b..5d42fbdb5 100644
--- a/internal/codexprofile/move.go
+++ b/internal/codexprofile/move.go
@@ -6,7 +6,7 @@ import (
"path"
"path/filepath"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// Owner is the profile holding a Codex conversation, and the path of its
diff --git a/internal/codexprofile/profile.go b/internal/codexprofile/profile.go
index 6b401ef30..b2b9cd5ea 100644
--- a/internal/codexprofile/profile.go
+++ b/internal/codexprofile/profile.go
@@ -14,7 +14,7 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// Personal is the slug of the default profile. It is reserved: no profile lich
diff --git a/internal/codexprofile/profile_test.go b/internal/codexprofile/profile_test.go
index 5eaff30b3..71a9d274b 100644
--- a/internal/codexprofile/profile_test.go
+++ b/internal/codexprofile/profile_test.go
@@ -8,7 +8,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// machine points every directory this package resolves at a scratch home: the
diff --git a/internal/codexprofile/service.go b/internal/codexprofile/service.go
index 616afca78..b90c5ccd8 100644
--- a/internal/codexprofile/service.go
+++ b/internal/codexprofile/service.go
@@ -13,9 +13,9 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/profilestore"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/winexec"
+ "github.com/lichdotdev/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/winexec"
)
const (
diff --git a/internal/doctor/doctor.go b/internal/doctor/doctor.go
index 029aad8c4..d647613ef 100644
--- a/internal/doctor/doctor.go
+++ b/internal/doctor/doctor.go
@@ -19,11 +19,11 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/logging"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/sandbox"
- "github.com/omartelo/lich/internal/singleton"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/logging"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/sandbox"
+ "github.com/lichdotdev/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/store"
)
// Status is one check's verdict.
diff --git a/internal/doctor/doctor_test.go b/internal/doctor/doctor_test.go
index 9859f45c2..284914b31 100644
--- a/internal/doctor/doctor_test.go
+++ b/internal/doctor/doctor_test.go
@@ -11,8 +11,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/singleton"
)
// healthy builds a Doctor over a temp config dir with every probe answering the
diff --git a/internal/doctor/probes.go b/internal/doctor/probes.go
index 0d28fcc9c..cb4e98e3d 100644
--- a/internal/doctor/probes.go
+++ b/internal/doctor/probes.go
@@ -3,9 +3,9 @@ package doctor
import (
"context"
- "github.com/omartelo/lich/internal/chromium"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/chromium"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/singleton"
)
// The three lookups below reach the machine the same way for both diagnostics:
diff --git a/internal/drop/drop.go b/internal/drop/drop.go
index 43976859b..c867f135a 100644
--- a/internal/drop/drop.go
+++ b/internal/drop/drop.go
@@ -51,10 +51,10 @@ import (
"time"
"unicode"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/rpc"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/rpc"
- "github.com/omartelo/lich/internal/sandbox"
+ "github.com/lichdotdev/lich/internal/sandbox"
)
// maxUpload bounds one dropped file. Screenshots and logs are the payload; a
diff --git a/internal/drop/drop_test.go b/internal/drop/drop_test.go
index 365dd6cf8..f18010722 100644
--- a/internal/drop/drop_test.go
+++ b/internal/drop/drop_test.go
@@ -16,7 +16,7 @@ import (
"time"
"unicode"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
// newService builds a Service whose home fallback is an empty directory, so a
diff --git a/internal/drop/notice_lang_test.go b/internal/drop/notice_lang_test.go
index a8fd3d4a1..68c30077a 100644
--- a/internal/drop/notice_lang_test.go
+++ b/internal/drop/notice_lang_test.go
@@ -4,7 +4,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
func TestCopyNoticeRendersInEveryLanguage(t *testing.T) {
diff --git a/internal/ompprofile/move.go b/internal/ompprofile/move.go
index 455cdcc2b..bebc32e2f 100644
--- a/internal/ompprofile/move.go
+++ b/internal/ompprofile/move.go
@@ -10,7 +10,7 @@ import (
"regexp"
"strings"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// Owner is the profile holding an oh-my-pi conversation, and the path of its
diff --git a/internal/ompprofile/profile.go b/internal/ompprofile/profile.go
index b70c9bca8..ffe8ef922 100644
--- a/internal/ompprofile/profile.go
+++ b/internal/ompprofile/profile.go
@@ -16,7 +16,7 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// Personal is the slug of the default profile. It is reserved: no profile lich
diff --git a/internal/ompprofile/profile_test.go b/internal/ompprofile/profile_test.go
index d70ae28b1..1a4f934c0 100644
--- a/internal/ompprofile/profile_test.go
+++ b/internal/ompprofile/profile_test.go
@@ -7,7 +7,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// machine points every directory this package resolves at a scratch home and
diff --git a/internal/ompprofile/service.go b/internal/ompprofile/service.go
index bf1a53af1..e53154091 100644
--- a/internal/ompprofile/service.go
+++ b/internal/ompprofile/service.go
@@ -12,8 +12,8 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/winexec"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/winexec"
)
const (
diff --git a/internal/patchnotes/translations_test.go b/internal/patchnotes/translations_test.go
index 76cba4f38..1ef962b71 100644
--- a/internal/patchnotes/translations_test.go
+++ b/internal/patchnotes/translations_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
// The translations live beside CHANGELOG.md at the module root, where main.go
diff --git a/internal/profilestore/link_windows.go b/internal/profilestore/link_windows.go
index 22039c5ba..827734c5e 100644
--- a/internal/profilestore/link_windows.go
+++ b/internal/profilestore/link_windows.go
@@ -12,7 +12,7 @@ import (
"strings"
"syscall"
- "github.com/omartelo/lich/internal/winexec"
+ "github.com/lichdotdev/lich/internal/winexec"
"golang.org/x/sys/windows"
)
diff --git a/internal/profilestore/loginline_other.go b/internal/profilestore/loginline_other.go
index f04ea1715..8ab0e2a24 100644
--- a/internal/profilestore/loginline_other.go
+++ b/internal/profilestore/loginline_other.go
@@ -5,7 +5,7 @@ package profilestore
import (
"strings"
- "github.com/omartelo/lich/internal/shquote"
+ "github.com/lichdotdev/lich/internal/shquote"
)
// LoginLine is the POSIX shell line that runs `bin args` as a profile: the
diff --git a/internal/profilestore/loginline_windows.go b/internal/profilestore/loginline_windows.go
index 0cd5339da..889a5d70d 100644
--- a/internal/profilestore/loginline_windows.go
+++ b/internal/profilestore/loginline_windows.go
@@ -5,7 +5,7 @@ package profilestore
import (
"strings"
- "github.com/omartelo/lich/internal/shquote"
+ "github.com/lichdotdev/lich/internal/shquote"
)
// LoginLine is the PowerShell line that runs `bin args` as a profile,
diff --git a/internal/project/blob.go b/internal/project/blob.go
index b16c7a834..7809d80f0 100644
--- a/internal/project/blob.go
+++ b/internal/project/blob.go
@@ -12,7 +12,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/relpath"
+ "github.com/lichdotdev/lich/internal/relpath"
)
// maxPreviewBytes caps one side of an image or PDF preview. It covers a 4K
diff --git a/internal/project/discard.go b/internal/project/discard.go
index cdc2002c1..dfb891d91 100644
--- a/internal/project/discard.go
+++ b/internal/project/discard.go
@@ -5,7 +5,7 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/relpath"
+ "github.com/lichdotdev/lich/internal/relpath"
)
// DiscardFile reverts one file's uncommitted changes. A file known to HEAD is
diff --git a/internal/project/filelines.go b/internal/project/filelines.go
index fca46f98b..1f673dfe7 100644
--- a/internal/project/filelines.go
+++ b/internal/project/filelines.go
@@ -5,7 +5,7 @@ import (
"net/url"
"strings"
- "github.com/omartelo/lich/internal/relpath"
+ "github.com/lichdotdev/lich/internal/relpath"
)
// maxExpandLines caps one FileLines answer. The diff's expander asks for a
diff --git a/internal/project/git.go b/internal/project/git.go
index 824137277..19b64eec1 100644
--- a/internal/project/git.go
+++ b/internal/project/git.go
@@ -9,7 +9,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/winexec"
+ "github.com/lichdotdev/lich/internal/winexec"
)
// waitDelay caps how long a call keeps this process after the child itself is
diff --git a/internal/project/revertlines.go b/internal/project/revertlines.go
index 17e521eb5..6c8fbb931 100644
--- a/internal/project/revertlines.go
+++ b/internal/project/revertlines.go
@@ -7,7 +7,7 @@ import (
"fmt"
"strings"
- "github.com/omartelo/lich/internal/relpath"
+ "github.com/lichdotdev/lich/internal/relpath"
)
// ErrLinesMoved is what a revert answers when the lines it was asked about are
diff --git a/internal/project/tree.go b/internal/project/tree.go
index 78fb5ac79..18cb0c369 100644
--- a/internal/project/tree.go
+++ b/internal/project/tree.go
@@ -13,7 +13,7 @@ import (
"golang.org/x/text/encoding/charmap"
- "github.com/omartelo/lich/internal/relpath"
+ "github.com/lichdotdev/lich/internal/relpath"
)
// maxReadFileSize caps a previewed file. CodeMirror is a source viewer, not a
diff --git a/internal/project/worktree.go b/internal/project/worktree.go
index ea1d86f9e..075b8123c 100644
--- a/internal/project/worktree.go
+++ b/internal/project/worktree.go
@@ -13,8 +13,8 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/gitutil"
- "github.com/omartelo/lich/internal/relpath"
+ "github.com/lichdotdev/lich/internal/gitutil"
+ "github.com/lichdotdev/lich/internal/relpath"
)
// Worktree is a git worktree checkout: the branch it holds and its path.
diff --git a/internal/providers/version.go b/internal/providers/version.go
index c4a2452f8..549048b77 100644
--- a/internal/providers/version.go
+++ b/internal/providers/version.go
@@ -12,7 +12,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/winexec"
+ "github.com/lichdotdev/lich/internal/winexec"
)
// versionTimeout bounds one `--version`. The slowest of the eight measured
diff --git a/internal/quota/antigravity.go b/internal/quota/antigravity.go
index b5aaf6775..a1b19fa5b 100644
--- a/internal/quota/antigravity.go
+++ b/internal/quota/antigravity.go
@@ -9,7 +9,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// Antigravity keeps its Google credential in the OS keyring and mints its own
diff --git a/internal/quota/claude.go b/internal/quota/claude.go
index 72da269e0..ac08be908 100644
--- a/internal/quota/claude.go
+++ b/internal/quota/claude.go
@@ -7,7 +7,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
const (
diff --git a/internal/quota/codex.go b/internal/quota/codex.go
index 8295ab6b6..520d7e7ba 100644
--- a/internal/quota/codex.go
+++ b/internal/quota/codex.go
@@ -6,7 +6,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
const (
diff --git a/internal/quota/cursor.go b/internal/quota/cursor.go
index 91eef42cc..8f9bb4641 100644
--- a/internal/quota/cursor.go
+++ b/internal/quota/cursor.go
@@ -5,7 +5,7 @@ import (
"path/filepath"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
const (
diff --git a/internal/quota/cursor_test.go b/internal/quota/cursor_test.go
index ac138f216..a8722a2b2 100644
--- a/internal/quota/cursor_test.go
+++ b/internal/quota/cursor_test.go
@@ -11,7 +11,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// cursorNow is the clock every Cursor test reads tokens against.
diff --git a/internal/quota/opencode.go b/internal/quota/opencode.go
index 3378760f3..0c67570b5 100644
--- a/internal/quota/opencode.go
+++ b/internal/quota/opencode.go
@@ -3,7 +3,7 @@ package quota
import (
"path/filepath"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
const (
diff --git a/internal/quota/profile.go b/internal/quota/profile.go
index af380c77d..0d342b0e6 100644
--- a/internal/quota/profile.go
+++ b/internal/quota/profile.go
@@ -5,9 +5,9 @@ import (
"os"
"strings"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// ProfilePlan is the Claude Code plan of one profile (internal/claudeprofile),
diff --git a/internal/quota/profile_test.go b/internal/quota/profile_test.go
index 8b2783199..0d0bce721 100644
--- a/internal/quota/profile_test.go
+++ b/internal/quota/profile_test.go
@@ -8,8 +8,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/codexprofile"
)
// TestProfilePlanReadsTheProfilesOwnLogin: a profile is read from its own
diff --git a/internal/quota/quota.go b/internal/quota/quota.go
index eb741bceb..de18fd8c6 100644
--- a/internal/quota/quota.go
+++ b/internal/quota/quota.go
@@ -45,7 +45,7 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
const (
diff --git a/internal/quota/reported.go b/internal/quota/reported.go
index 8508ffd2b..73eaa0a77 100644
--- a/internal/quota/reported.go
+++ b/internal/quota/reported.go
@@ -4,7 +4,7 @@ import (
"slices"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// ReportedLimit is one rate-limit window as a Claude Code session measured it
diff --git a/internal/rage/rage.go b/internal/rage/rage.go
index e75f6a711..9a705546c 100644
--- a/internal/rage/rage.go
+++ b/internal/rage/rage.go
@@ -21,12 +21,12 @@ import (
"runtime/debug"
"time"
- "github.com/omartelo/lich/internal/agentplugin"
- "github.com/omartelo/lich/internal/doctor"
- "github.com/omartelo/lich/internal/logging"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/sandbox"
- "github.com/omartelo/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/doctor"
+ "github.com/lichdotdev/lich/internal/logging"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/sandbox"
+ "github.com/lichdotdev/lich/internal/singleton"
)
// maxLogBytes bounds each log generation in the archive. Rotation caps the file
diff --git a/internal/rage/rage_test.go b/internal/rage/rage_test.go
index 2b625482b..c41ab10d7 100644
--- a/internal/rage/rage_test.go
+++ b/internal/rage/rage_test.go
@@ -13,9 +13,9 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/agentplugin"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/singleton"
)
// liveToken is the loopback credential of the fake running instance: long
diff --git a/internal/rage/report_test.go b/internal/rage/report_test.go
index 59c4a0893..4adff2015 100644
--- a/internal/rage/report_test.go
+++ b/internal/rage/report_test.go
@@ -8,9 +8,9 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/agentplugin"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/singleton"
)
func TestRenderSaysSoWhenAProbeFoundNothing(t *testing.T) {
diff --git a/internal/relay/compose.go b/internal/relay/compose.go
index 7111cc7d4..cac8e0e1c 100644
--- a/internal/relay/compose.go
+++ b/internal/relay/compose.go
@@ -5,7 +5,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
// The message lich types at the target's prompt, and the keystrokes that put it
diff --git a/internal/relay/compose_lang_test.go b/internal/relay/compose_lang_test.go
index 1e4c908d8..2f8224106 100644
--- a/internal/relay/compose_lang_test.go
+++ b/internal/relay/compose_lang_test.go
@@ -5,7 +5,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
// The briefing is one argv entry that cmd.exe reads on Windows (see
diff --git a/internal/relay/insert_test.go b/internal/relay/insert_test.go
index 5ce1103f1..c622c5138 100644
--- a/internal/relay/insert_test.go
+++ b/internal/relay/insert_test.go
@@ -7,7 +7,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// editorWorkspace is a project with sessions in its root checkout and in a
diff --git a/internal/relay/later.go b/internal/relay/later.go
index 425e0d89b..c03a6219f 100644
--- a/internal/relay/later.go
+++ b/internal/relay/later.go
@@ -5,7 +5,7 @@ import (
"log/slog"
"time"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
// A scheduled prompt is the user's own words parked on a session to be typed at
diff --git a/internal/relay/later_test.go b/internal/relay/later_test.go
index 2acdfc509..130a24866 100644
--- a/internal/relay/later_test.go
+++ b/internal/relay/later_test.go
@@ -7,8 +7,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/store"
)
// scheduleWriter records what deliverDue wrote back to the session rows.
diff --git a/internal/relay/merged.go b/internal/relay/merged.go
index cbefa3498..d53572d25 100644
--- a/internal/relay/merged.go
+++ b/internal/relay/merged.go
@@ -4,8 +4,8 @@ import (
"fmt"
"log/slog"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/providers"
)
// AnnounceMerge tells every agent running in checkout that the pull request on
diff --git a/internal/relay/merged_test.go b/internal/relay/merged_test.go
index a8e599cbe..9575934ae 100644
--- a/internal/relay/merged_test.go
+++ b/internal/relay/merged_test.go
@@ -5,8 +5,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/store"
)
// merging is a project with sessions spread over its own directory and two
diff --git a/internal/relay/notice_lang_test.go b/internal/relay/notice_lang_test.go
index bc26ecc6b..f2d03afc0 100644
--- a/internal/relay/notice_lang_test.go
+++ b/internal/relay/notice_lang_test.go
@@ -4,7 +4,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
// resumePrompt is the English continuation text, which existing rows and tests
diff --git a/internal/relay/relay.go b/internal/relay/relay.go
index 8f66e3dfc..952bca78d 100644
--- a/internal/relay/relay.go
+++ b/internal/relay/relay.go
@@ -25,8 +25,8 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/store"
)
const (
diff --git a/internal/relay/relay_test.go b/internal/relay/relay_test.go
index 566428f9b..dc3d9ab00 100644
--- a/internal/relay/relay_test.go
+++ b/internal/relay/relay_test.go
@@ -10,8 +10,8 @@ import (
"time"
"unicode/utf8"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/store"
)
// fakeSessions is the persisted workspace a test declares inline.
diff --git a/internal/relay/resume.go b/internal/relay/resume.go
index cdf8cd8ab..4ede412fa 100644
--- a/internal/relay/resume.go
+++ b/internal/relay/resume.go
@@ -5,8 +5,8 @@ import (
"slices"
"time"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/store"
)
// A turn a plan's usage limit ended is picked up again once the limit resets:
diff --git a/internal/relay/roster.go b/internal/relay/roster.go
index 3be3b3d7e..72bfa43a8 100644
--- a/internal/relay/roster.go
+++ b/internal/relay/roster.go
@@ -6,7 +6,7 @@ import (
"strconv"
"strings"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// The roster: which sessions a caller may address, and how a name it typed
diff --git a/internal/relay/subagent.go b/internal/relay/subagent.go
index 8a83a51df..d40370c00 100644
--- a/internal/relay/subagent.go
+++ b/internal/relay/subagent.go
@@ -6,7 +6,7 @@ import (
"strconv"
"strings"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
// A subagent errand (SendSubagent) is an ordinary one with four differences,
diff --git a/internal/relay/subagent_test.go b/internal/relay/subagent_test.go
index 1476693de..a641212ea 100644
--- a/internal/relay/subagent_test.go
+++ b/internal/relay/subagent_test.go
@@ -6,7 +6,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
// plantSubagent is plant for an errand handed over with SendSubagent, already
diff --git a/internal/restart/detached.go b/internal/restart/detached.go
index 961122dce..34411ee5a 100644
--- a/internal/restart/detached.go
+++ b/internal/restart/detached.go
@@ -7,7 +7,7 @@ import (
"os/exec"
"time"
- "github.com/omartelo/lich/internal/logging"
+ "github.com/lichdotdev/lich/internal/logging"
)
// memorySampleEvery is how often WatchNative reads the running window's memory:
diff --git a/internal/restart/restart.go b/internal/restart/restart.go
index b97d23ebe..89737d52c 100644
--- a/internal/restart/restart.go
+++ b/internal/restart/restart.go
@@ -16,7 +16,7 @@ import (
"strings"
"sync"
- "github.com/omartelo/lich/internal/chromium"
+ "github.com/lichdotdev/lich/internal/chromium"
)
// WaitEnv marks a lich process spawned to succeed a restarting one. The
diff --git a/internal/sandbox/agent_unix_test.go b/internal/sandbox/agent_unix_test.go
index 83679028b..e4ca5f3be 100644
--- a/internal/sandbox/agent_unix_test.go
+++ b/internal/sandbox/agent_unix_test.go
@@ -9,7 +9,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// listenUnix puts a real socket on disk and returns its path: what the ssh
diff --git a/internal/sandbox/confine_linux_test.go b/internal/sandbox/confine_linux_test.go
index f8deca0c3..de117eac1 100644
--- a/internal/sandbox/confine_linux_test.go
+++ b/internal/sandbox/confine_linux_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// confinedHome is a home directory with the shapes the sandbox has to tell
diff --git a/internal/sandbox/cursor_login_other_test.go b/internal/sandbox/cursor_login_other_test.go
index e2118119a..2a0f4fc33 100644
--- a/internal/sandbox/cursor_login_other_test.go
+++ b/internal/sandbox/cursor_login_other_test.go
@@ -7,7 +7,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// cursorDefaultDirs is what a confined Cursor session binds with no variable
diff --git a/internal/sandbox/sandbox.go b/internal/sandbox/sandbox.go
index 24638a396..f2ada4223 100644
--- a/internal/sandbox/sandbox.go
+++ b/internal/sandbox/sandbox.go
@@ -26,8 +26,8 @@ import (
"slices"
"strings"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// Spec is one confined spawn: what stays writable, what is merely readable, and
diff --git a/internal/sandbox/sandbox_test.go b/internal/sandbox/sandbox_test.go
index a9a4715c3..15bdfcd3b 100644
--- a/internal/sandbox/sandbox_test.go
+++ b/internal/sandbox/sandbox_test.go
@@ -10,7 +10,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// clearHarnessEnv blanks every variable a provider uses to move its state
diff --git a/internal/sandbox/skippedlinks_unix_test.go b/internal/sandbox/skippedlinks_unix_test.go
index 82ac2d6f2..d3424e335 100644
--- a/internal/sandbox/skippedlinks_unix_test.go
+++ b/internal/sandbox/skippedlinks_unix_test.go
@@ -8,7 +8,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// link creates name under home pointing at a real file elsewhere, the shape a
diff --git a/internal/spawn/ask.go b/internal/spawn/ask.go
index da967a40d..eeec28b53 100644
--- a/internal/spawn/ask.go
+++ b/internal/spawn/ask.go
@@ -5,7 +5,7 @@ import (
"fmt"
"time"
- "github.com/omartelo/lich/internal/terminal"
+ "github.com/lichdotdev/lich/internal/terminal"
)
// AskWaitLimit is how long Ask waits for an answer: the 90 seconds an MCP call
diff --git a/internal/spawn/ask_test.go b/internal/spawn/ask_test.go
index 5c8512bde..dbb5b44c4 100644
--- a/internal/spawn/ask_test.go
+++ b/internal/spawn/ask_test.go
@@ -7,7 +7,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/terminal"
+ "github.com/lichdotdev/lich/internal/terminal"
)
func TestAskHandsTheModTheQuestionAndReturnsTheAnswer(t *testing.T) {
diff --git a/internal/spawn/close.go b/internal/spawn/close.go
index da493e5d3..c18891768 100644
--- a/internal/spawn/close.go
+++ b/internal/spawn/close.go
@@ -5,8 +5,8 @@ import (
"log/slog"
"strings"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/store"
)
// What a caller may do with the checkout a session was the last one in. The
diff --git a/internal/spawn/close_test.go b/internal/spawn/close_test.go
index 13dc542aa..25c7fdc3f 100644
--- a/internal/spawn/close_test.go
+++ b/internal/spawn/close_test.go
@@ -5,9 +5,9 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/store"
)
// closable is a workspace with the three shapes a close has to tell apart: a
diff --git a/internal/spawn/control.go b/internal/spawn/control.go
index c1d895002..c72ee25aa 100644
--- a/internal/spawn/control.go
+++ b/internal/spawn/control.go
@@ -7,8 +7,8 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/terminal"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/terminal"
)
// A few seconds cover an abort, a model or an effort, which the mod applies the
diff --git a/internal/spawn/control_test.go b/internal/spawn/control_test.go
index 2de58111b..10f038e9d 100644
--- a/internal/spawn/control_test.go
+++ b/internal/spawn/control_test.go
@@ -7,8 +7,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/store"
- "github.com/omartelo/lich/internal/terminal"
+ "github.com/lichdotdev/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/terminal"
)
// newControlService is a workspace where the caller s1 and the target auth-fix
diff --git a/internal/spawn/folders.go b/internal/spawn/folders.go
index 2997dd3b7..3851af629 100644
--- a/internal/spawn/folders.go
+++ b/internal/spawn/folders.go
@@ -6,8 +6,8 @@ import (
"slices"
"strings"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/store"
)
// FiledEventName carries sessions whose folder changed outside the window, so
diff --git a/internal/spawn/folders_test.go b/internal/spawn/folders_test.go
index 87387203a..c8f571ce6 100644
--- a/internal/spawn/folders_test.go
+++ b/internal/spawn/folders_test.go
@@ -8,7 +8,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// filedWorkspace is closable with folders on it: two sessions in "Apps", one in
diff --git a/internal/spawn/park_test.go b/internal/spawn/park_test.go
index ef7ac7b43..1f3501add 100644
--- a/internal/spawn/park_test.go
+++ b/internal/spawn/park_test.go
@@ -5,7 +5,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// parked runs the close against the real store rather than the fake, because
diff --git a/internal/spawn/projects.go b/internal/spawn/projects.go
index b1d0974a7..66bf2217f 100644
--- a/internal/spawn/projects.go
+++ b/internal/spawn/projects.go
@@ -5,8 +5,8 @@ import (
"path/filepath"
"strings"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/store"
)
// ensureProject resolves the project a session is being opened in, and is the
diff --git a/internal/spawn/projects_test.go b/internal/spawn/projects_test.go
index 7c508464b..d9fde10ba 100644
--- a/internal/spawn/projects_test.go
+++ b/internal/spawn/projects_test.go
@@ -5,8 +5,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/store"
)
// emittedNames is the order the window is told things in, which is the whole
diff --git a/internal/spawn/rename.go b/internal/spawn/rename.go
index 977e5428e..d7cf85d44 100644
--- a/internal/spawn/rename.go
+++ b/internal/spawn/rename.go
@@ -5,7 +5,7 @@ import (
"fmt"
"strings"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// RenamedEventName carries a session's new name, so every card takes it without
diff --git a/internal/spawn/rename_test.go b/internal/spawn/rename_test.go
index 80d0126fa..640117650 100644
--- a/internal/spawn/rename_test.go
+++ b/internal/spawn/rename_test.go
@@ -5,7 +5,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
func TestRenameGivesTheCardTheName(t *testing.T) {
diff --git a/internal/spawn/spawn.go b/internal/spawn/spawn.go
index 9d1aef377..93e9fb6c9 100644
--- a/internal/spawn/spawn.go
+++ b/internal/spawn/spawn.go
@@ -28,11 +28,11 @@ import (
"strings"
"sync"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/store"
- "github.com/omartelo/lich/internal/terminal"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/terminal"
)
// OpenedEventName carries a session opened outside the window, so the card
diff --git a/internal/spawn/spawn_test.go b/internal/spawn/spawn_test.go
index b265319b0..f22b6ffbf 100644
--- a/internal/spawn/spawn_test.go
+++ b/internal/spawn/spawn_test.go
@@ -8,9 +8,9 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/store"
- "github.com/omartelo/lich/internal/terminal"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/terminal"
)
// added is one session row the fake store was asked to write.
diff --git a/internal/spawn/subagent_test.go b/internal/spawn/subagent_test.go
index 9f2e680d4..ea1a03304 100644
--- a/internal/spawn/subagent_test.go
+++ b/internal/spawn/subagent_test.go
@@ -5,7 +5,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// A subagent edits what the session that asked for it sees, the way Claude
diff --git a/internal/spawn/worktrees.go b/internal/spawn/worktrees.go
index 6f456b424..67074f7ac 100644
--- a/internal/spawn/worktrees.go
+++ b/internal/spawn/worktrees.go
@@ -4,7 +4,7 @@ import (
"fmt"
"strings"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// Checkout is one of a project's git worktrees, as a caller outside the window
diff --git a/internal/spawn/worktrees_test.go b/internal/spawn/worktrees_test.go
index c9ed08a1c..3beac977f 100644
--- a/internal/spawn/worktrees_test.go
+++ b/internal/spawn/worktrees_test.go
@@ -3,7 +3,7 @@ package spawn
import (
"testing"
- "github.com/omartelo/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/project"
)
func TestWorktreesReportsWhatIsInEachCheckout(t *testing.T) {
diff --git a/internal/store/cost.go b/internal/store/cost.go
index 7a62b7405..c254ff080 100644
--- a/internal/store/cost.go
+++ b/internal/store/cost.go
@@ -6,7 +6,7 @@ import (
"fmt"
"sort"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// CostLedger returns how far a session's cost accounting has read into one of
diff --git a/internal/store/cost_totals_test.go b/internal/store/cost_totals_test.go
index f85fc63b1..178a36e4e 100644
--- a/internal/store/cost_totals_test.go
+++ b/internal/store/cost_totals_test.go
@@ -6,8 +6,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/rpc"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/rpc"
)
// costWorkspace opens a store with two projects and the sessions named, so a
diff --git a/internal/store/external.go b/internal/store/external.go
index 84202eb8a..503af78b6 100644
--- a/internal/store/external.go
+++ b/internal/store/external.go
@@ -7,7 +7,7 @@ import (
"path/filepath"
"slices"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// Conversation is one conversation a provider keeps on disk, as its own store
diff --git a/internal/store/mcpservers_test.go b/internal/store/mcpservers_test.go
index c77a434cc..121c0009a 100644
--- a/internal/store/mcpservers_test.go
+++ b/internal/store/mcpservers_test.go
@@ -4,7 +4,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// sessionOf reads one session back out of the hydration the window loads, which
diff --git a/internal/store/mutations.go b/internal/store/mutations.go
index 2268073e7..4f683830e 100644
--- a/internal/store/mutations.go
+++ b/internal/store/mutations.go
@@ -8,7 +8,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// now is time.Now, replaced in tests: a close stamps the row with it, and a
diff --git a/internal/store/paste_unfold_test.go b/internal/store/paste_unfold_test.go
index 30fbdea75..66f1f8d62 100644
--- a/internal/store/paste_unfold_test.go
+++ b/internal/store/paste_unfold_test.go
@@ -3,7 +3,7 @@ package store
import (
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// A long paste stays folded unless the user turned unfolding on, so only the
diff --git a/internal/store/profiles.go b/internal/store/profiles.go
index 4e53cc168..51c09f797 100644
--- a/internal/store/profiles.go
+++ b/internal/store/profiles.go
@@ -5,8 +5,8 @@ import (
"errors"
"fmt"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// claudeProfileKey holds the Claude Code profile new sessions are born in: a
diff --git a/internal/store/prompt_language_test.go b/internal/store/prompt_language_test.go
index 876a635da..b9059968a 100644
--- a/internal/store/prompt_language_test.go
+++ b/internal/store/prompt_language_test.go
@@ -3,7 +3,7 @@ package store
import (
"testing"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
func TestPromptLanguageIsEnglishUntilSetAndPersists(t *testing.T) {
diff --git a/internal/store/sandbox_test.go b/internal/store/sandbox_test.go
index 1eb77aa0e..45693eb38 100644
--- a/internal/store/sandbox_test.go
+++ b/internal/store/sandbox_test.go
@@ -3,7 +3,7 @@ package store
import (
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// sandboxProject is a store holding one project rooted at path, which is what
diff --git a/internal/store/settings.go b/internal/store/settings.go
index f2d749781..84194e61f 100644
--- a/internal/store/settings.go
+++ b/internal/store/settings.go
@@ -6,8 +6,8 @@ import (
"fmt"
"path/filepath"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/providers"
)
// claudeBinKey is the settings key holding the Claude Code binary path. Claude
diff --git a/internal/store/settings_test.go b/internal/store/settings_test.go
index 9abc37fd8..3e7b473b9 100644
--- a/internal/store/settings_test.go
+++ b/internal/store/settings_test.go
@@ -3,7 +3,7 @@ package store
import (
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
func TestSettingGlobalAndProjectScope(t *testing.T) {
diff --git a/internal/store/store_test.go b/internal/store/store_test.go
index 02a20396c..3be15e95c 100644
--- a/internal/store/store_test.go
+++ b/internal/store/store_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// newTestStore opens a throwaway database under the test's temp directory.
diff --git a/internal/store/subagent_cards_test.go b/internal/store/subagent_cards_test.go
index adc79bbb4..adc6e1982 100644
--- a/internal/store/subagent_cards_test.go
+++ b/internal/store/subagent_cards_test.go
@@ -3,7 +3,7 @@ package store
import (
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// Subagent cards are on unless the user turned them off, so only the literal
diff --git a/internal/store/transcripts.go b/internal/store/transcripts.go
index 36486d5a0..df0f6616c 100644
--- a/internal/store/transcripts.go
+++ b/internal/store/transcripts.go
@@ -6,7 +6,7 @@ import (
"time"
"unicode"
- "github.com/omartelo/lich/internal/snippet"
+ "github.com/lichdotdev/lich/internal/snippet"
)
// backfillRate is how long the lazy backfill waits between one parked session
diff --git a/internal/store/ultracode_test.go b/internal/store/ultracode_test.go
index 90c713f2a..0b98faa2e 100644
--- a/internal/store/ultracode_test.go
+++ b/internal/store/ultracode_test.go
@@ -3,7 +3,7 @@ package store
import (
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
func TestSessionUltracodeRoundTrips(t *testing.T) {
diff --git a/internal/system/native.go b/internal/system/native.go
index 8685b57c7..5a84d0585 100644
--- a/internal/system/native.go
+++ b/internal/system/native.go
@@ -6,7 +6,7 @@ import (
"log/slog"
"sync"
- "github.com/omartelo/lich/internal/restart"
+ "github.com/lichdotdev/lich/internal/restart"
)
// The windows lich can open, and the setting that picks the one opened when
diff --git a/internal/system/open_darwin.go b/internal/system/open_darwin.go
index 840d7a667..2cc2e8400 100644
--- a/internal/system/open_darwin.go
+++ b/internal/system/open_darwin.go
@@ -1,6 +1,6 @@
package system
-import "github.com/omartelo/lich/internal/shquote"
+import "github.com/lichdotdev/lich/internal/shquote"
// openDefault opens the file in the default text editor when no $VISUAL/$EDITOR
// is set. `open -t` targets the editor bound to the Default Editor, not the
diff --git a/internal/system/open_linux.go b/internal/system/open_linux.go
index c6c34fe73..aef904e59 100644
--- a/internal/system/open_linux.go
+++ b/internal/system/open_linux.go
@@ -1,6 +1,6 @@
package system
-import "github.com/omartelo/lich/internal/shquote"
+import "github.com/lichdotdev/lich/internal/shquote"
// openDefault hands the file to the desktop's default handler when no
// $VISUAL/$EDITOR is set. xdg-open resolves the user's chosen application.
diff --git a/internal/system/open_windows.go b/internal/system/open_windows.go
index 696d548db..6646e0f7a 100644
--- a/internal/system/open_windows.go
+++ b/internal/system/open_windows.go
@@ -1,6 +1,6 @@
package system
-import "github.com/omartelo/lich/internal/shquote"
+import "github.com/lichdotdev/lich/internal/shquote"
// openDefault hands the file to its shell association when no $VISUAL/$EDITOR
// is set. explorer takes the path as a plain argument, which is the point: the
diff --git a/internal/system/sshagent.go b/internal/system/sshagent.go
index ff3532ddd..ffa3a90e3 100644
--- a/internal/system/sshagent.go
+++ b/internal/system/sshagent.go
@@ -6,7 +6,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/sandbox"
+ "github.com/lichdotdev/lich/internal/sandbox"
)
// agentListTimeout caps the call to ssh-add. Listing identities is a round trip
diff --git a/internal/system/system.go b/internal/system/system.go
index a4b2e3cea..9750ee4c5 100644
--- a/internal/system/system.go
+++ b/internal/system/system.go
@@ -17,9 +17,9 @@ import (
"sync"
"sync/atomic"
+ "github.com/lichdotdev/lich/internal/relpath"
+ "github.com/lichdotdev/lich/internal/sandbox"
"github.com/ncruces/zenity"
- "github.com/omartelo/lich/internal/relpath"
- "github.com/omartelo/lich/internal/sandbox"
)
type Service struct {
diff --git a/internal/terminal/account_linux_test.go b/internal/terminal/account_linux_test.go
index 8011652ab..e647adc3e 100644
--- a/internal/terminal/account_linux_test.go
+++ b/internal/terminal/account_linux_test.go
@@ -8,7 +8,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// TestSessionAccountReadsWhatTheWrapperExecsInto is the mechanism the whole
diff --git a/internal/terminal/account_test.go b/internal/terminal/account_test.go
index a55d7f5df..bbc8c4925 100644
--- a/internal/terminal/account_test.go
+++ b/internal/terminal/account_test.go
@@ -8,7 +8,7 @@ package terminal
import (
"testing"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// A card whose PTY is not up has no environment to read, and reporting it as
diff --git a/internal/terminal/antigravity_trust.go b/internal/terminal/antigravity_trust.go
index 7fc9b0a1a..c245c5d35 100644
--- a/internal/terminal/antigravity_trust.go
+++ b/internal/terminal/antigravity_trust.go
@@ -10,9 +10,9 @@ import (
"path/filepath"
"slices"
- "github.com/omartelo/lich/internal/profilestore"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/providers"
)
const antigravityTrustKey = "trustedWorkspaces"
diff --git a/internal/terminal/claude_trust.go b/internal/terminal/claude_trust.go
index 200db93f2..96db8af99 100644
--- a/internal/terminal/claude_trust.go
+++ b/internal/terminal/claude_trust.go
@@ -3,9 +3,9 @@ package terminal
import (
"log/slog"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/providers"
)
// inheritClaudeTrust carries a trust answer the person gave in Personal into
diff --git a/internal/terminal/claude_trust_test.go b/internal/terminal/claude_trust_test.go
index e0d62b535..af037c4d9 100644
--- a/internal/terminal/claude_trust_test.go
+++ b/internal/terminal/claude_trust_test.go
@@ -8,7 +8,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// TestInheritClaudeTrustReachesOnlyAClaudeProfile: a Claude Code spawn into a
diff --git a/internal/terminal/command.go b/internal/terminal/command.go
index 18f083d2d..42943a3fd 100644
--- a/internal/terminal/command.go
+++ b/internal/terminal/command.go
@@ -6,9 +6,9 @@ import (
"log/slog"
"strings"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// What a session's PTY runs: which binary, and with which arguments. Every
diff --git a/internal/terminal/command_kiro_test.go b/internal/terminal/command_kiro_test.go
index 4e9c21a87..0ce7c9608 100644
--- a/internal/terminal/command_kiro_test.go
+++ b/internal/terminal/command_kiro_test.go
@@ -6,9 +6,9 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// The Kiro CLI side of a spawn: which agent it is told to run, and the shape of
diff --git a/internal/terminal/command_ultracode_test.go b/internal/terminal/command_ultracode_test.go
index fdf0e8c9a..74cf5b58e 100644
--- a/internal/terminal/command_ultracode_test.go
+++ b/internal/terminal/command_ultracode_test.go
@@ -4,7 +4,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
func TestUltracodeArgs(t *testing.T) {
diff --git a/internal/terminal/conversations.go b/internal/terminal/conversations.go
index 3857164df..5d8222b14 100644
--- a/internal/terminal/conversations.go
+++ b/internal/terminal/conversations.go
@@ -9,12 +9,12 @@ import (
"strings"
"unicode/utf8"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/ompprofile"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/ompprofile"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/store"
)
// conversationHeadBytes bounds how much of one transcript is read to describe
diff --git a/internal/terminal/conversations_stores.go b/internal/terminal/conversations_stores.go
index c1afa4d0c..523e9ac0b 100644
--- a/internal/terminal/conversations_stores.go
+++ b/internal/terminal/conversations_stores.go
@@ -9,9 +9,9 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/store"
- "github.com/omartelo/lich/internal/xdgprofile"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/xdgprofile"
)
// The conversation lists of the five providers that describe a conversation in
diff --git a/internal/terminal/conversations_test.go b/internal/terminal/conversations_test.go
index 7d733a1f8..f14a6d8c6 100644
--- a/internal/terminal/conversations_test.go
+++ b/internal/terminal/conversations_test.go
@@ -7,7 +7,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// conversationHome points every provider's store at one throwaway home, with
diff --git a/internal/terminal/crush_init.go b/internal/terminal/crush_init.go
index d6c1c7c28..52a899052 100644
--- a/internal/terminal/crush_init.go
+++ b/internal/terminal/crush_init.go
@@ -8,8 +8,8 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/providers"
)
// markCrushInitialized writes the marker Crush reads as "this project was
diff --git a/internal/terminal/crush_init_test.go b/internal/terminal/crush_init_test.go
index a70c5e05b..99b8a1187 100644
--- a/internal/terminal/crush_init_test.go
+++ b/internal/terminal/crush_init_test.go
@@ -7,7 +7,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
func TestMarkCrushInitializedAtTheCheckoutsTop(t *testing.T) {
diff --git a/internal/terminal/cursor_trust.go b/internal/terminal/cursor_trust.go
index e21eb6690..ba43f477a 100644
--- a/internal/terminal/cursor_trust.go
+++ b/internal/terminal/cursor_trust.go
@@ -10,9 +10,9 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/profilestore"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/providers"
)
// cursorTrustMarker is the file whose presence under a folder's project dir
diff --git a/internal/terminal/cursor_trust_test.go b/internal/terminal/cursor_trust_test.go
index 7370418d3..50d9086e8 100644
--- a/internal/terminal/cursor_trust_test.go
+++ b/internal/terminal/cursor_trust_test.go
@@ -7,7 +7,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// gitWorktree is a repository with one commit and a linked worktree of it,
diff --git a/internal/terminal/draft_test.go b/internal/terminal/draft_test.go
index eaf5d6c24..2dc773589 100644
--- a/internal/terminal/draft_test.go
+++ b/internal/terminal/draft_test.go
@@ -5,7 +5,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// settled is a session that has finished drawing itself: ready for work, unless
diff --git a/internal/terminal/duplicate_test.go b/internal/terminal/duplicate_test.go
index 741550cf5..e9e415b25 100644
--- a/internal/terminal/duplicate_test.go
+++ b/internal/terminal/duplicate_test.go
@@ -8,7 +8,7 @@ package terminal
import (
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// A card that reports a conversation another open card runs (a `/resume`
diff --git a/internal/terminal/entrypoint.go b/internal/terminal/entrypoint.go
index 24ded1606..21fbc81e5 100644
--- a/internal/terminal/entrypoint.go
+++ b/internal/terminal/entrypoint.go
@@ -6,7 +6,7 @@ import (
"strings"
"unicode/utf16"
- "github.com/omartelo/lich/internal/shquote"
+ "github.com/lichdotdev/lich/internal/shquote"
)
// wrapEntrypoint rewrites a terminal session's spawn so its PTY opens straight
diff --git a/internal/terminal/entrypoint_test.go b/internal/terminal/entrypoint_test.go
index 7fab75eda..05d953bd0 100644
--- a/internal/terminal/entrypoint_test.go
+++ b/internal/terminal/entrypoint_test.go
@@ -6,7 +6,7 @@ import (
"testing"
"unicode/utf16"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// entrypointSpec is a shell session's spawn before the wrap: the user's shell,
diff --git a/internal/terminal/handson_wiring_test.go b/internal/terminal/handson_wiring_test.go
index a65e75437..0e95ff437 100644
--- a/internal/terminal/handson_wiring_test.go
+++ b/internal/terminal/handson_wiring_test.go
@@ -15,7 +15,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
type failingHandsOnStore struct {
diff --git a/internal/terminal/hookstate_test.go b/internal/terminal/hookstate_test.go
index 92afeb6b5..054e2207c 100644
--- a/internal/terminal/hookstate_test.go
+++ b/internal/terminal/hookstate_test.go
@@ -11,8 +11,8 @@ import (
"time"
"github.com/coder/websocket"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
)
// The two readings of one `waiting` report, which is the whole point of
diff --git a/internal/terminal/limit.go b/internal/terminal/limit.go
index 4efa4b7e7..bb72d412a 100644
--- a/internal/terminal/limit.go
+++ b/internal/terminal/limit.go
@@ -7,7 +7,7 @@ import (
"slices"
"time"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// limitEventName carries a turn a plan's usage limit ended ({id, window,
diff --git a/internal/terminal/mcpservers_spawn_test.go b/internal/terminal/mcpservers_spawn_test.go
index a8b604256..2d07fa6af 100644
--- a/internal/terminal/mcpservers_spawn_test.go
+++ b/internal/terminal/mcpservers_spawn_test.go
@@ -11,8 +11,8 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
)
// The spawn is what resolves the list, so a server registered while lich was
diff --git a/internal/terminal/modanswer.go b/internal/terminal/modanswer.go
index e30ee5b66..6c4dda606 100644
--- a/internal/terminal/modanswer.go
+++ b/internal/terminal/modanswer.go
@@ -7,9 +7,9 @@ import (
"net/http"
"strings"
- "github.com/omartelo/lich/internal/agentplugin"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/semver"
+ "github.com/lichdotdev/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/semver"
)
// modAnswerRequest is a worker's final message, which its mod reports as the
diff --git a/internal/terminal/modanswer_test.go b/internal/terminal/modanswer_test.go
index 606050b5d..4c2975094 100644
--- a/internal/terminal/modanswer_test.go
+++ b/internal/terminal/modanswer_test.go
@@ -5,7 +5,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
func TestModAnswersOnlyFromAPollingModOfARelease(t *testing.T) {
diff --git a/internal/terminal/modanswer_unix_test.go b/internal/terminal/modanswer_unix_test.go
index cc75ecc09..174b2e9bb 100644
--- a/internal/terminal/modanswer_unix_test.go
+++ b/internal/terminal/modanswer_unix_test.go
@@ -9,7 +9,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// Unix-only with the stubBins it reads, which live in the PTY suite.
diff --git a/internal/terminal/modcontrol.go b/internal/terminal/modcontrol.go
index afc71e202..649affb1f 100644
--- a/internal/terminal/modcontrol.go
+++ b/internal/terminal/modcontrol.go
@@ -5,7 +5,7 @@ import (
"encoding/json"
"errors"
"fmt"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/relay"
"log/slog"
"net/http"
"strconv"
diff --git a/internal/terminal/modcontrol_test.go b/internal/terminal/modcontrol_test.go
index 7d449b2ab..200dd353b 100644
--- a/internal/terminal/modcontrol_test.go
+++ b/internal/terminal/modcontrol_test.go
@@ -17,8 +17,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/relay"
)
// newModService is a service with a live transport whose empty polls answer
diff --git a/internal/terminal/modprompt.go b/internal/terminal/modprompt.go
index 16c1cea89..f21ce9e5c 100644
--- a/internal/terminal/modprompt.go
+++ b/internal/terminal/modprompt.go
@@ -4,7 +4,7 @@ import (
"context"
"errors"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/relay"
)
// SubmitPrompt queues text as a prompt for session id's Claude Code mod, as a
diff --git a/internal/terminal/modprompt_test.go b/internal/terminal/modprompt_test.go
index ee748bab1..efa65ac94 100644
--- a/internal/terminal/modprompt_test.go
+++ b/internal/terminal/modprompt_test.go
@@ -6,8 +6,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/relay"
)
func TestSubmitPromptFindsNoModToHandItTo(t *testing.T) {
diff --git a/internal/terminal/modstatus.go b/internal/terminal/modstatus.go
index 3f20f73da..da21bb541 100644
--- a/internal/terminal/modstatus.go
+++ b/internal/terminal/modstatus.go
@@ -5,7 +5,7 @@ import (
"log/slog"
"net/http"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/relay"
)
// modStatus answers a mod's read of its session's errands
diff --git a/internal/terminal/modstatus_test.go b/internal/terminal/modstatus_test.go
index adad54568..24fbb7468 100644
--- a/internal/terminal/modstatus_test.go
+++ b/internal/terminal/modstatus_test.go
@@ -10,8 +10,8 @@ import (
"reflect"
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/relay"
)
func modStatusURL(tr *transport, session string) string {
diff --git a/internal/terminal/modusage.go b/internal/terminal/modusage.go
index 816e81b46..af8c884af 100644
--- a/internal/terminal/modusage.go
+++ b/internal/terminal/modusage.go
@@ -8,7 +8,7 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/quota"
+ "github.com/lichdotdev/lich/internal/quota"
)
// usageReport is what a Claude Code session measured about itself
diff --git a/internal/terminal/modusage_test.go b/internal/terminal/modusage_test.go
index 73c0b1fd3..84569491d 100644
--- a/internal/terminal/modusage_test.go
+++ b/internal/terminal/modusage_test.go
@@ -11,8 +11,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/quota"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/quota"
)
func reportOf(conversation string, window int) usageReport {
diff --git a/internal/terminal/modwait_test.go b/internal/terminal/modwait_test.go
index e90e70395..9025d88a5 100644
--- a/internal/terminal/modwait_test.go
+++ b/internal/terminal/modwait_test.go
@@ -10,7 +10,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// attachedModService is a service whose session s1 runs a mod that has polled
diff --git a/internal/terminal/nested_test.go b/internal/terminal/nested_test.go
index d58f4ef3d..9b6fc8c34 100644
--- a/internal/terminal/nested_test.go
+++ b/internal/terminal/nested_test.go
@@ -8,7 +8,7 @@ import (
"sync"
"testing"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// An agent CLI the session's agent runs as a tool (`claude -p`, `cursor-agent
diff --git a/internal/terminal/paste_unfold.go b/internal/terminal/paste_unfold.go
index 328804358..bac1b53c7 100644
--- a/internal/terminal/paste_unfold.go
+++ b/internal/terminal/paste_unfold.go
@@ -5,7 +5,7 @@ import (
"fmt"
"strings"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// opencodeConfigContentVar is opencode's inline config, merged over every config
diff --git a/internal/terminal/paste_unfold_test.go b/internal/terminal/paste_unfold_test.go
index 9314d1a36..e47cd4c02 100644
--- a/internal/terminal/paste_unfold_test.go
+++ b/internal/terminal/paste_unfold_test.go
@@ -5,7 +5,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
func opencodeConfig(t *testing.T, env []string) map[string]any {
diff --git a/internal/terminal/pluginversion.go b/internal/terminal/pluginversion.go
index 6e2efd914..59e973cfe 100644
--- a/internal/terminal/pluginversion.go
+++ b/internal/terminal/pluginversion.go
@@ -4,7 +4,7 @@ import (
"log/slog"
"sync"
- "github.com/omartelo/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/agentplugin"
)
// pluginVersionHeader names the plugin release a hook report comes from
diff --git a/internal/terminal/probehub_test.go b/internal/terminal/probehub_test.go
index c4392114a..2a0378f99 100644
--- a/internal/terminal/probehub_test.go
+++ b/internal/terminal/probehub_test.go
@@ -15,7 +15,7 @@ import (
"time"
"github.com/coder/websocket"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// probeReadyEvent is the sentinel newProbeHub emits until its client is
diff --git a/internal/terminal/profile.go b/internal/terminal/profile.go
index 90ad671d5..936e19af2 100644
--- a/internal/terminal/profile.go
+++ b/internal/terminal/profile.go
@@ -6,11 +6,11 @@ import (
"log/slog"
"path/filepath"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/ompprofile"
- "github.com/omartelo/lich/internal/profilestore"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/ompprofile"
+ "github.com/lichdotdev/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/providers"
)
// profileEventName carries the profile a session moved to: Continue in, or a
diff --git a/internal/terminal/profile_omp_unix_test.go b/internal/terminal/profile_omp_unix_test.go
index 2ef39f8d7..5fb85fe18 100644
--- a/internal/terminal/profile_omp_unix_test.go
+++ b/internal/terminal/profile_omp_unix_test.go
@@ -10,9 +10,9 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/ompprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/ompprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// ompMachine is profileMachine for oh-my-pi: Personal's agent directory exists
diff --git a/internal/terminal/profile_test.go b/internal/terminal/profile_test.go
index 0c9d48914..b35c38e7a 100644
--- a/internal/terminal/profile_test.go
+++ b/internal/terminal/profile_test.go
@@ -5,8 +5,8 @@ import (
"path/filepath"
"testing"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// profileMachine is a scratch home with Personal's ~/.claude and one profile,
diff --git a/internal/terminal/profile_unix_test.go b/internal/terminal/profile_unix_test.go
index 54de07a6a..6ad7a945d 100644
--- a/internal/terminal/profile_unix_test.go
+++ b/internal/terminal/profile_unix_test.go
@@ -11,10 +11,10 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
)
// spawnLogBin is a stand-in Claude Code that writes the config dir it was given
diff --git a/internal/terminal/profile_xdg.go b/internal/terminal/profile_xdg.go
index 96edfeac0..af8a04681 100644
--- a/internal/terminal/profile_xdg.go
+++ b/internal/terminal/profile_xdg.go
@@ -3,9 +3,9 @@ package terminal
import (
"path/filepath"
- "github.com/omartelo/lich/internal/profilestore"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/xdgprofile"
+ "github.com/lichdotdev/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/xdgprofile"
)
// withXDGProfiles adds to ops the providers whose profiles are link homes
diff --git a/internal/terminal/profile_xdg_linux_test.go b/internal/terminal/profile_xdg_linux_test.go
index 11b379705..49feb9383 100644
--- a/internal/terminal/profile_xdg_linux_test.go
+++ b/internal/terminal/profile_xdg_linux_test.go
@@ -7,9 +7,9 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/xdgprofile"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/xdgprofile"
)
// xdgMachine is profileMachine for the link-home providers: Personal's base
diff --git a/internal/terminal/prompt_language_test.go b/internal/terminal/prompt_language_test.go
index 51230e971..a9e92ece4 100644
--- a/internal/terminal/prompt_language_test.go
+++ b/internal/terminal/prompt_language_test.go
@@ -4,9 +4,9 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
func TestTheBriefingIsWrittenInThePromptLanguage(t *testing.T) {
diff --git a/internal/terminal/prompt_language_unix_test.go b/internal/terminal/prompt_language_unix_test.go
index 4705ae4ca..4941ff8e4 100644
--- a/internal/terminal/prompt_language_unix_test.go
+++ b/internal/terminal/prompt_language_unix_test.go
@@ -6,7 +6,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/prompt"
)
// Text composed outside the lich process (the CLI, the MCP server, the plugin)
diff --git a/internal/terminal/respawn_test.go b/internal/terminal/respawn_test.go
index 23ddc5ad7..fb67f6320 100644
--- a/internal/terminal/respawn_test.go
+++ b/internal/terminal/respawn_test.go
@@ -16,7 +16,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// reapSettle bounds how long a test watches a dead PTY's reap after that PTY's
diff --git a/internal/terminal/resume.go b/internal/terminal/resume.go
index a5e86abaa..4b3b88860 100644
--- a/internal/terminal/resume.go
+++ b/internal/terminal/resume.go
@@ -1,6 +1,6 @@
package terminal
-import "github.com/omartelo/lich/internal/providers"
+import "github.com/lichdotdev/lich/internal/providers"
// ResumeAvailable reports whether the conversation providerSessionID names can
// still be reopened, so the frontend only offers a resume it can honour.
diff --git a/internal/terminal/resume_test.go b/internal/terminal/resume_test.go
index eab6e1565..9ff6c8cd3 100644
--- a/internal/terminal/resume_test.go
+++ b/internal/terminal/resume_test.go
@@ -6,7 +6,7 @@ import (
"path/filepath"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// TestResumeAvailable proves the prompt's gate answers from the transcript on
diff --git a/internal/terminal/said.go b/internal/terminal/said.go
index ad6ed8716..3853a3d27 100644
--- a/internal/terminal/said.go
+++ b/internal/terminal/said.go
@@ -9,7 +9,7 @@ import (
"slices"
"strings"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// saidRuneCap bounds the closing words the panel is handed. A turn can end in a
diff --git a/internal/terminal/said_test.go b/internal/terminal/said_test.go
index 361ec8074..6de91fa65 100644
--- a/internal/terminal/said_test.go
+++ b/internal/terminal/said_test.go
@@ -12,8 +12,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
)
// TestLastTurnSaidReadsTheClaudeTranscript proves the whole read the panel rides
diff --git a/internal/terminal/sandbox.go b/internal/terminal/sandbox.go
index fe696f41e..fa4cecf1d 100644
--- a/internal/terminal/sandbox.go
+++ b/internal/terminal/sandbox.go
@@ -6,11 +6,11 @@ import (
"path/filepath"
"strconv"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/sandbox"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/sandbox"
+ "github.com/lichdotdev/lich/internal/store"
)
// wrapSandbox rewrites a session's spawn so its whole process tree runs
diff --git a/internal/terminal/sandbox_report_test.go b/internal/terminal/sandbox_report_test.go
index ab1d31bb5..407042157 100644
--- a/internal/terminal/sandbox_report_test.go
+++ b/internal/terminal/sandbox_report_test.go
@@ -9,8 +9,8 @@ import (
"errors"
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
)
// TestReportSandboxRecordsAndAnnouncesTheSkippedLinks is the second half of the
diff --git a/internal/terminal/sandbox_spawn_linux_test.go b/internal/terminal/sandbox_spawn_linux_test.go
index 7f005c931..62e3241f0 100644
--- a/internal/terminal/sandbox_spawn_linux_test.go
+++ b/internal/terminal/sandbox_spawn_linux_test.go
@@ -10,8 +10,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/sandbox"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/sandbox"
)
// A confined session is still a PTY session: bubblewrap sits between lich and
diff --git a/internal/terminal/sandbox_test.go b/internal/terminal/sandbox_test.go
index a7e8e68ff..07c69899e 100644
--- a/internal/terminal/sandbox_test.go
+++ b/internal/terminal/sandbox_test.go
@@ -9,9 +9,9 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/sandbox"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/sandbox"
+ "github.com/lichdotdev/lich/internal/store"
)
// stubSandboxStore answers what confined asks, and records what it writes back.
diff --git a/internal/terminal/search.go b/internal/terminal/search.go
index 657a11fcc..db5a202ed 100644
--- a/internal/terminal/search.go
+++ b/internal/terminal/search.go
@@ -6,7 +6,7 @@ import (
"strings"
"unicode/utf8"
- "github.com/omartelo/lich/internal/snippet"
+ "github.com/lichdotdev/lich/internal/snippet"
)
// minSearchQuery is the shortest query worth scanning transcripts for. One or
diff --git a/internal/terminal/search_e2e_test.go b/internal/terminal/search_e2e_test.go
index ffd8c6cb8..5412fb3b4 100644
--- a/internal/terminal/search_e2e_test.go
+++ b/internal/terminal/search_e2e_test.go
@@ -2,14 +2,14 @@ package terminal
import (
"errors"
- "github.com/omartelo/lich/internal/snippet"
+ "github.com/lichdotdev/lich/internal/snippet"
"os"
"path/filepath"
"reflect"
"strings"
"testing"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// searchStore answers the one Store method the search reaches. The embedded
diff --git a/internal/terminal/search_test.go b/internal/terminal/search_test.go
index cfb16e8c5..5b69923c8 100644
--- a/internal/terminal/search_test.go
+++ b/internal/terminal/search_test.go
@@ -4,7 +4,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// userLine and assistantText build the two transcript shapes a search reads: a
diff --git a/internal/terminal/sessiondb.go b/internal/terminal/sessiondb.go
index 4259b85a4..5ad6d4a2d 100644
--- a/internal/terminal/sessiondb.go
+++ b/internal/terminal/sessiondb.go
@@ -6,7 +6,7 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
_ "modernc.org/sqlite"
)
diff --git a/internal/terminal/sessiondb_text_test.go b/internal/terminal/sessiondb_text_test.go
index 14145c674..e184c1b22 100644
--- a/internal/terminal/sessiondb_text_test.go
+++ b/internal/terminal/sessiondb_text_test.go
@@ -5,7 +5,7 @@ import (
"path/filepath"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// writeMessageDB plants a throwaway database and runs stmts against it, closing
diff --git a/internal/terminal/setup.go b/internal/terminal/setup.go
index 42af3f7f1..590928418 100644
--- a/internal/terminal/setup.go
+++ b/internal/terminal/setup.go
@@ -3,8 +3,8 @@ package terminal
import (
"strings"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/shquote"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/shquote"
)
// wrapSetup rewrites a session's spawn so the project's worktree setup script
diff --git a/internal/terminal/setup_test.go b/internal/terminal/setup_test.go
index ed0199335..d6d464b34 100644
--- a/internal/terminal/setup_test.go
+++ b/internal/terminal/setup_test.go
@@ -4,7 +4,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/project"
)
// TestWrapSetup proves the wrap decision table: no script or Windows leaves
diff --git a/internal/terminal/shellintegration.go b/internal/terminal/shellintegration.go
index 3f93c4427..838087d26 100644
--- a/internal/terminal/shellintegration.go
+++ b/internal/terminal/shellintegration.go
@@ -1,6 +1,6 @@
package terminal
-import "github.com/omartelo/lich/internal/shellintegration"
+import "github.com/lichdotdev/lich/internal/shellintegration"
// SetShellIntegrationDir names the directory shellintegration.Install wrote
// the shell scripts to; "" leaves shell sessions without them.
diff --git a/internal/terminal/shellintegration_test.go b/internal/terminal/shellintegration_test.go
index 738b82390..e9e167467 100644
--- a/internal/terminal/shellintegration_test.go
+++ b/internal/terminal/shellintegration_test.go
@@ -4,7 +4,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// Only a shell session takes the integration: a provider is a full-screen
diff --git a/internal/terminal/spawn_test.go b/internal/terminal/spawn_test.go
index 008c0a6df..b6c71824a 100644
--- a/internal/terminal/spawn_test.go
+++ b/internal/terminal/spawn_test.go
@@ -11,7 +11,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// A session waits for the setup marker only if something is going to print it.
diff --git a/internal/terminal/start.go b/internal/terminal/start.go
index 3c73087f6..7d5bf5a8a 100644
--- a/internal/terminal/start.go
+++ b/internal/terminal/start.go
@@ -7,10 +7,10 @@ import (
"runtime"
"time"
- "github.com/omartelo/lich/internal/agentplugin"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// Start spawns the binary for session id under project projectID — the user's
diff --git a/internal/terminal/start_ultracode_test.go b/internal/terminal/start_ultracode_test.go
index 93449adcb..595ccca07 100644
--- a/internal/terminal/start_ultracode_test.go
+++ b/internal/terminal/start_ultracode_test.go
@@ -8,7 +8,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// TestStartPassesUltracodeToTheProcess proves both sources of ultracode reach
diff --git a/internal/terminal/startgate.go b/internal/terminal/startgate.go
index e65f40cd0..6e5747407 100644
--- a/internal/terminal/startgate.go
+++ b/internal/terminal/startgate.go
@@ -1,8 +1,8 @@
package terminal
import (
- "github.com/omartelo/lich/internal/agentplugin"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/providers"
)
// startsAtPrompt is the providers whose session-start hook fires from the
diff --git a/internal/terminal/startgate_test.go b/internal/terminal/startgate_test.go
index 70af88eac..93772433d 100644
--- a/internal/terminal/startgate_test.go
+++ b/internal/terminal/startgate_test.go
@@ -9,8 +9,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
)
// quietSession is a session that went quiet long enough ago to have latched ready.
diff --git a/internal/terminal/subagent_cards.go b/internal/terminal/subagent_cards.go
index 8d7cba3f7..d209fb273 100644
--- a/internal/terminal/subagent_cards.go
+++ b/internal/terminal/subagent_cards.go
@@ -3,9 +3,9 @@ package terminal
import (
"strconv"
- "github.com/omartelo/lich/internal/agentplugin"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// maxSubagentDepth is how many levels of subagent cards lich nests: a session
diff --git a/internal/terminal/subagent_cards_test.go b/internal/terminal/subagent_cards_test.go
index d15539487..7ab654461 100644
--- a/internal/terminal/subagent_cards_test.go
+++ b/internal/terminal/subagent_cards_test.go
@@ -7,9 +7,9 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
)
// withClaudePlugin points Claude Code's config at a directory whose plugin
diff --git a/internal/terminal/subagent_cards_unix_test.go b/internal/terminal/subagent_cards_unix_test.go
index 5d0142cf1..9d8a8828e 100644
--- a/internal/terminal/subagent_cards_unix_test.go
+++ b/internal/terminal/subagent_cards_unix_test.go
@@ -5,8 +5,8 @@ package terminal
import (
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
)
// Unix-only with the stubBins it reads, which live in the PTY suite.
diff --git a/internal/terminal/terminal.go b/internal/terminal/terminal.go
index 1cdff81ff..19bde61da 100644
--- a/internal/terminal/terminal.go
+++ b/internal/terminal/terminal.go
@@ -15,12 +15,12 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/awake"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/pricing"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/quota"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/awake"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/pricing"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/quota"
+ "github.com/lichdotdev/lich/internal/store"
)
// Event names. A terminal I/O event carries the session ID as a suffix (e.g.
diff --git a/internal/terminal/terminal_test.go b/internal/terminal/terminal_test.go
index 6bf1ee5c8..c4d6a2fea 100644
--- a/internal/terminal/terminal_test.go
+++ b/internal/terminal/terminal_test.go
@@ -18,12 +18,12 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/prompt"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/shquote"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/prompt"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/shquote"
+ "github.com/lichdotdev/lich/internal/store"
)
// stubBins is a Store returning a fixed binary path and project directory,
diff --git a/internal/terminal/title_kiro.go b/internal/terminal/title_kiro.go
index 4922c3382..c729b8209 100644
--- a/internal/terminal/title_kiro.go
+++ b/internal/terminal/title_kiro.go
@@ -6,7 +6,7 @@ import (
"os"
"strings"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// The Kiro CLI side of the session title, and the one provider lich reads a
diff --git a/internal/terminal/title_kiro_wiring_test.go b/internal/terminal/title_kiro_wiring_test.go
index 60a43f569..9ca0cc763 100644
--- a/internal/terminal/title_kiro_wiring_test.go
+++ b/internal/terminal/title_kiro_wiring_test.go
@@ -13,8 +13,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
)
// titleStore records what reached the guarded write, which is the last thing
diff --git a/internal/terminal/transcript.go b/internal/terminal/transcript.go
index 1e5ef08a0..7ef91201e 100644
--- a/internal/terminal/transcript.go
+++ b/internal/terminal/transcript.go
@@ -7,10 +7,10 @@ import (
"path/filepath"
"strings"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/ompprofile"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/ompprofile"
+ "github.com/lichdotdev/lich/internal/providers"
)
// globTranscript completes a transcript path under base: the parts lich does not
diff --git a/internal/terminal/transport.go b/internal/terminal/transport.go
index 2ff20e3c0..83a97f349 100644
--- a/internal/terminal/transport.go
+++ b/internal/terminal/transport.go
@@ -20,9 +20,9 @@ import (
"time"
"github.com/coder/websocket"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/restart"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/restart"
)
// Terminal I/O rides one local WebSocket carrying binary frames, instead of
diff --git a/internal/terminal/transport_restart_test.go b/internal/terminal/transport_restart_test.go
index 361a8b77e..e46488f79 100644
--- a/internal/terminal/transport_restart_test.go
+++ b/internal/terminal/transport_restart_test.go
@@ -7,7 +7,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/restart"
+ "github.com/lichdotdev/lich/internal/restart"
)
func newRestartTransport(t *testing.T) *transport {
diff --git a/internal/terminal/transport_test.go b/internal/terminal/transport_test.go
index 0321f4881..ecabff42a 100644
--- a/internal/terminal/transport_test.go
+++ b/internal/terminal/transport_test.go
@@ -17,7 +17,7 @@ import (
"github.com/coder/websocket"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// TestMain drops LICH_LISTEN_PORT so every transport in this package binds a
diff --git a/internal/terminal/turnsnap.go b/internal/terminal/turnsnap.go
index 6ff3bf137..c86a82ef1 100644
--- a/internal/terminal/turnsnap.go
+++ b/internal/terminal/turnsnap.go
@@ -8,8 +8,8 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/store"
)
// snapQueueDepth bounds the work waiting on the snapshot worker. A full queue
diff --git a/internal/terminal/turnsnap_test.go b/internal/terminal/turnsnap_test.go
index 3006db1b0..88772e3dd 100644
--- a/internal/terminal/turnsnap_test.go
+++ b/internal/terminal/turnsnap_test.go
@@ -9,7 +9,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/store"
)
// snapRepo creates a git repository with one commit and a Service wired to keep
diff --git a/internal/terminal/turnstates_test.go b/internal/terminal/turnstates_test.go
index 0f2b3c907..05a5926c9 100644
--- a/internal/terminal/turnstates_test.go
+++ b/internal/terminal/turnstates_test.go
@@ -8,7 +8,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
func serviceWithSessions(t *testing.T, store Store, ids ...string) *Service {
diff --git a/internal/terminal/turntodo.go b/internal/terminal/turntodo.go
index b338e3dfd..3ecfb494f 100644
--- a/internal/terminal/turntodo.go
+++ b/internal/terminal/turntodo.go
@@ -5,7 +5,7 @@ import (
"os"
"strings"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// todoEventName carries how far a session got through the task list its agent
diff --git a/internal/terminal/turntodo_test.go b/internal/terminal/turntodo_test.go
index 65c078247..132cc3a54 100644
--- a/internal/terminal/turntodo_test.go
+++ b/internal/terminal/turntodo_test.go
@@ -6,7 +6,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// A `TodoWrite` line as Claude Code files one, with the list encoded the way it
diff --git a/internal/terminal/turntodo_unix_test.go b/internal/terminal/turntodo_unix_test.go
index 95d782c5a..3a03763de 100644
--- a/internal/terminal/turntodo_unix_test.go
+++ b/internal/terminal/turntodo_unix_test.go
@@ -9,7 +9,7 @@ package terminal
import (
"testing"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// TestSessionTodoReportsTheWrittenList proves the whole read the card's count
diff --git a/internal/terminal/usage.go b/internal/terminal/usage.go
index 0a2d5aeab..884ea5633 100644
--- a/internal/terminal/usage.go
+++ b/internal/terminal/usage.go
@@ -4,7 +4,7 @@ import (
"log/slog"
"path/filepath"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
// usageEventName carries a session's context-window usage ({id, percent, tokens}),
diff --git a/internal/terminal/usage_claude_test.go b/internal/terminal/usage_claude_test.go
index 6a62f7e04..963df166f 100644
--- a/internal/terminal/usage_claude_test.go
+++ b/internal/terminal/usage_claude_test.go
@@ -6,7 +6,7 @@ import (
"strconv"
"testing"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/providers"
)
const (
diff --git a/internal/terminal/usage_codex.go b/internal/terminal/usage_codex.go
index 419461496..f579e0e8d 100644
--- a/internal/terminal/usage_codex.go
+++ b/internal/terminal/usage_codex.go
@@ -6,7 +6,7 @@ import (
"io"
"os"
- "github.com/omartelo/lich/internal/pricing"
+ "github.com/lichdotdev/lich/internal/pricing"
)
// A rollout line can be much larger than a normal event. Reading 64 KiB at a
diff --git a/internal/terminal/usage_cost.go b/internal/terminal/usage_cost.go
index 1c958e3d5..573a00109 100644
--- a/internal/terminal/usage_cost.go
+++ b/internal/terminal/usage_cost.go
@@ -6,7 +6,7 @@ import (
"io"
"os"
- "github.com/omartelo/lich/internal/pricing"
+ "github.com/lichdotdev/lich/internal/pricing"
)
// rateSource prices a model's tokens. An interface so the cost scan can be
diff --git a/internal/terminal/usage_cost_error_test.go b/internal/terminal/usage_cost_error_test.go
index ee8d0860d..89ee3078c 100644
--- a/internal/terminal/usage_cost_error_test.go
+++ b/internal/terminal/usage_cost_error_test.go
@@ -11,7 +11,7 @@ import (
"io"
"testing"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// haltingReader serves body and then fails, the way a transcript on a
diff --git a/internal/terminal/usage_cost_test.go b/internal/terminal/usage_cost_test.go
index f99a4f807..8e36a2df8 100644
--- a/internal/terminal/usage_cost_test.go
+++ b/internal/terminal/usage_cost_test.go
@@ -11,8 +11,8 @@ import (
"path/filepath"
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/pricing"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/pricing"
)
// fixedRates prices only what it was given, so a test states its own economy
diff --git a/internal/terminal/usage_test.go b/internal/terminal/usage_test.go
index 70e993518..8fe0a506a 100644
--- a/internal/terminal/usage_test.go
+++ b/internal/terminal/usage_test.go
@@ -11,7 +11,7 @@ import (
"path/filepath"
"testing"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// writeTranscript plants a Claude transcript for providerSessionID under a
diff --git a/internal/terminal/usage_tokenonly_test.go b/internal/terminal/usage_tokenonly_test.go
index c136ba6cb..e5c02fcce 100644
--- a/internal/terminal/usage_tokenonly_test.go
+++ b/internal/terminal/usage_tokenonly_test.go
@@ -14,8 +14,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/providers"
)
// blankTranscriptDirs points the two transcript readers at empty directories, so
diff --git a/internal/terminal/write_test.go b/internal/terminal/write_test.go
index 6670b420f..f664a4a07 100644
--- a/internal/terminal/write_test.go
+++ b/internal/terminal/write_test.go
@@ -4,7 +4,7 @@ import (
"bytes"
"testing"
- "github.com/omartelo/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/events"
)
// shortWritePTY accepts at most chunk bytes per Write call, the way a Windows
diff --git a/internal/themes/bundled.go b/internal/themes/bundled.go
index b7d24d794..0352c8ebd 100644
--- a/internal/themes/bundled.go
+++ b/internal/themes/bundled.go
@@ -3,7 +3,7 @@ package themes
import (
"encoding/json"
- themeassets "github.com/omartelo/lich/themes"
+ themeassets "github.com/lichdotdev/lich/themes"
)
func set(keys ...string) map[string]struct{} {
diff --git a/internal/themes/git.go b/internal/themes/git.go
index de0b8c79a..95e30049d 100644
--- a/internal/themes/git.go
+++ b/internal/themes/git.go
@@ -14,9 +14,9 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/internal/gitutil"
- "github.com/omartelo/lich/internal/semver"
- "github.com/omartelo/lich/internal/winexec"
+ "github.com/lichdotdev/lich/internal/gitutil"
+ "github.com/lichdotdev/lich/internal/semver"
+ "github.com/lichdotdev/lich/internal/winexec"
)
const (
diff --git a/internal/themes/manifest.go b/internal/themes/manifest.go
index d1c000ec8..f0b03b288 100644
--- a/internal/themes/manifest.go
+++ b/internal/themes/manifest.go
@@ -5,7 +5,7 @@ import (
"strings"
"unicode/utf8"
- "github.com/omartelo/lich/internal/semver"
+ "github.com/lichdotdev/lich/internal/semver"
)
// manifestName is what marks a repository as a lich theme pack. Every other
diff --git a/internal/themes/schema.go b/internal/themes/schema.go
index b2dc1e96c..923162514 100644
--- a/internal/themes/schema.go
+++ b/internal/themes/schema.go
@@ -11,7 +11,7 @@ import (
// tail of the raw URL a theme author points "$schema" at.
const SchemaPath = "themes/lich-theme.schema.json"
-const schemaID = "https://raw.githubusercontent.com/omartelo/lich/main/" + SchemaPath
+const schemaID = "https://raw.githubusercontent.com/lichdotdev/lich/main/" + SchemaPath
// Schema renders the JSON Schema a theme file is checked against in an editor.
// It is generated from the same token sets and patterns validateTheme reads, so
diff --git a/internal/themes/themes.go b/internal/themes/themes.go
index 1f786113e..822eb7d01 100644
--- a/internal/themes/themes.go
+++ b/internal/themes/themes.go
@@ -14,7 +14,7 @@ import (
"strings"
"unicode/utf8"
- themeassets "github.com/omartelo/lich/themes"
+ themeassets "github.com/lichdotdev/lich/themes"
)
const (
diff --git a/internal/themes/themes_test.go b/internal/themes/themes_test.go
index 4898f3f9f..f47f1e301 100644
--- a/internal/themes/themes_test.go
+++ b/internal/themes/themes_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- themeassets "github.com/omartelo/lich/themes"
+ themeassets "github.com/lichdotdev/lich/themes"
)
func customTheme(id string) Theme {
diff --git a/internal/tray/tray.go b/internal/tray/tray.go
index 29d156032..088870699 100644
--- a/internal/tray/tray.go
+++ b/internal/tray/tray.go
@@ -14,7 +14,7 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/system"
+ "github.com/lichdotdev/lich/internal/system"
)
// refreshEvery is how often the menu's session count is read again. The count
diff --git a/internal/xdgprofile/cursor_other.go b/internal/xdgprofile/cursor_other.go
index f57c497f6..825d4f640 100644
--- a/internal/xdgprofile/cursor_other.go
+++ b/internal/xdgprofile/cursor_other.go
@@ -2,7 +2,7 @@
package xdgprofile
-import "github.com/omartelo/lich/internal/profilestore"
+import "github.com/lichdotdev/lich/internal/profilestore"
// Off Windows Cursor CLI's login and its config dir are one folder under
// XDG_CONFIG_HOME, so moving that variable moves both.
diff --git a/internal/xdgprofile/cursor_windows.go b/internal/xdgprofile/cursor_windows.go
index 6155b04bd..59e7fcef5 100644
--- a/internal/xdgprofile/cursor_windows.go
+++ b/internal/xdgprofile/cursor_windows.go
@@ -7,8 +7,8 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/profilestore"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/providers"
)
// On Windows Cursor CLI keeps its login in %APPDATA%\Cursor\auth.json and its
diff --git a/internal/xdgprofile/move.go b/internal/xdgprofile/move.go
index 60a34b34b..f28bcb2c5 100644
--- a/internal/xdgprofile/move.go
+++ b/internal/xdgprofile/move.go
@@ -4,7 +4,7 @@ import (
"fmt"
"path/filepath"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// MoveConversation carries a conversation to the profile toSlug, and back by
diff --git a/internal/xdgprofile/profile.go b/internal/xdgprofile/profile.go
index 562e9ca71..83118da45 100644
--- a/internal/xdgprofile/profile.go
+++ b/internal/xdgprofile/profile.go
@@ -20,8 +20,8 @@ import (
"os"
"path/filepath"
- "github.com/omartelo/lich/internal/profilestore"
- "github.com/omartelo/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/providers"
)
// Personal is the slug of the default profile.
diff --git a/internal/xdgprofile/profile_linux_test.go b/internal/xdgprofile/profile_linux_test.go
index b63774e67..4958253b3 100644
--- a/internal/xdgprofile/profile_linux_test.go
+++ b/internal/xdgprofile/profile_linux_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// fakeCLIGuard turns the test binary into a stand-in for the three CLIs
diff --git a/internal/xdgprofile/profile_other_test.go b/internal/xdgprofile/profile_other_test.go
index 60b23af52..f8cef5d07 100644
--- a/internal/xdgprofile/profile_other_test.go
+++ b/internal/xdgprofile/profile_other_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
func TestProvidersAreOpenCodeAloneOnMacOS(t *testing.T) {
diff --git a/internal/xdgprofile/profile_windows_test.go b/internal/xdgprofile/profile_windows_test.go
index 65a6ab7aa..d041c4f54 100644
--- a/internal/xdgprofile/profile_windows_test.go
+++ b/internal/xdgprofile/profile_windows_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/profilestore"
)
// windowsMachine points the home, %APPDATA% and lich's config dir at one
diff --git a/internal/xdgprofile/service.go b/internal/xdgprofile/service.go
index bfbacc04f..b9714be02 100644
--- a/internal/xdgprofile/service.go
+++ b/internal/xdgprofile/service.go
@@ -10,9 +10,9 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/internal/profilestore"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/winexec"
+ "github.com/lichdotdev/lich/internal/profilestore"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/winexec"
)
const (
diff --git a/main.go b/main.go
index 8b103eb04..7a05599ae 100644
--- a/main.go
+++ b/main.go
@@ -14,34 +14,34 @@ import (
"strconv"
"syscall"
+ "github.com/lichdotdev/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/appupdate"
+ "github.com/lichdotdev/lich/internal/chromium"
+ "github.com/lichdotdev/lich/internal/claudeprofile"
+ "github.com/lichdotdev/lich/internal/cli"
+ "github.com/lichdotdev/lich/internal/codexprofile"
+ "github.com/lichdotdev/lich/internal/drop"
+ "github.com/lichdotdev/lich/internal/events"
+ "github.com/lichdotdev/lich/internal/fonts"
+ "github.com/lichdotdev/lich/internal/logging"
+ "github.com/lichdotdev/lich/internal/ompprofile"
+ "github.com/lichdotdev/lich/internal/patchnotes"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/providers"
+ "github.com/lichdotdev/lich/internal/quota"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/restart"
+ "github.com/lichdotdev/lich/internal/rpc"
+ "github.com/lichdotdev/lich/internal/shellintegration"
+ "github.com/lichdotdev/lich/internal/singleton"
+ "github.com/lichdotdev/lich/internal/spawn"
+ "github.com/lichdotdev/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/system"
+ "github.com/lichdotdev/lich/internal/terminal"
+ "github.com/lichdotdev/lich/internal/themes"
+ "github.com/lichdotdev/lich/internal/tray"
+ "github.com/lichdotdev/lich/internal/xdgprofile"
"github.com/ncruces/zenity"
- "github.com/omartelo/lich/internal/agentplugin"
- "github.com/omartelo/lich/internal/appupdate"
- "github.com/omartelo/lich/internal/chromium"
- "github.com/omartelo/lich/internal/claudeprofile"
- "github.com/omartelo/lich/internal/cli"
- "github.com/omartelo/lich/internal/codexprofile"
- "github.com/omartelo/lich/internal/drop"
- "github.com/omartelo/lich/internal/events"
- "github.com/omartelo/lich/internal/fonts"
- "github.com/omartelo/lich/internal/logging"
- "github.com/omartelo/lich/internal/ompprofile"
- "github.com/omartelo/lich/internal/patchnotes"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/providers"
- "github.com/omartelo/lich/internal/quota"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/restart"
- "github.com/omartelo/lich/internal/rpc"
- "github.com/omartelo/lich/internal/shellintegration"
- "github.com/omartelo/lich/internal/singleton"
- "github.com/omartelo/lich/internal/spawn"
- "github.com/omartelo/lich/internal/store"
- "github.com/omartelo/lich/internal/system"
- "github.com/omartelo/lich/internal/terminal"
- "github.com/omartelo/lich/internal/themes"
- "github.com/omartelo/lich/internal/tray"
- "github.com/omartelo/lich/internal/xdgprofile"
)
// The frontend is embedded into the binary and served over the loopback
diff --git a/main_test.go b/main_test.go
index 21fb97906..64f1294b0 100644
--- a/main_test.go
+++ b/main_test.go
@@ -7,14 +7,14 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/internal/agentplugin"
- "github.com/omartelo/lich/internal/drop"
- "github.com/omartelo/lich/internal/project"
- "github.com/omartelo/lich/internal/relay"
- "github.com/omartelo/lich/internal/rpc"
- "github.com/omartelo/lich/internal/store"
- "github.com/omartelo/lich/internal/system"
- "github.com/omartelo/lich/internal/terminal"
+ "github.com/lichdotdev/lich/internal/agentplugin"
+ "github.com/lichdotdev/lich/internal/drop"
+ "github.com/lichdotdev/lich/internal/project"
+ "github.com/lichdotdev/lich/internal/relay"
+ "github.com/lichdotdev/lich/internal/rpc"
+ "github.com/lichdotdev/lich/internal/store"
+ "github.com/lichdotdev/lich/internal/system"
+ "github.com/lichdotdev/lich/internal/terminal"
)
// denied spells out denyInternal's list a second time, and names the type each
diff --git a/native/cmd/gio-term/main.go b/native/cmd/gio-term/main.go
index 3d4bf0a03..be91c86ab 100644
--- a/native/cmd/gio-term/main.go
+++ b/native/cmd/gio-term/main.go
@@ -28,8 +28,8 @@ import (
"gioui.org/text"
"gioui.org/unit"
"github.com/creack/pty"
- "github.com/omartelo/lich/native/gioterm"
- "github.com/omartelo/lich/native/internal/shot"
+ "github.com/lichdotdev/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/internal/shot"
"golang.org/x/image/math/fixed"
)
diff --git a/native/cmd/lich-native/age.go b/native/cmd/lich-native/age.go
index 0f2cd4f00..61c2d7390 100644
--- a/native/cmd/lich-native/age.go
+++ b/native/cmd/lich-native/age.go
@@ -3,7 +3,7 @@ package main
import (
"time"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// formatAge is lib/session/session-age.ts: how long a session has been in its
diff --git a/native/cmd/lich-native/app_update_gate.go b/native/cmd/lich-native/app_update_gate.go
index 5f940ffe5..ea7f5603d 100644
--- a/native/cmd/lich-native/app_update_gate.go
+++ b/native/cmd/lich-native/app_update_gate.go
@@ -6,9 +6,9 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
const (
diff --git a/native/cmd/lich-native/app_update_gate_test.go b/native/cmd/lich-native/app_update_gate_test.go
index c8dbb497b..b02b7ae28 100644
--- a/native/cmd/lich-native/app_update_gate_test.go
+++ b/native/cmd/lich-native/app_update_gate_test.go
@@ -3,8 +3,8 @@ package main
import (
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
func TestShouldPromptUpdate(t *testing.T) {
diff --git a/native/cmd/lich-native/appearance.go b/native/cmd/lich-native/appearance.go
index 97ea09152..a75b7463e 100644
--- a/native/cmd/lich-native/appearance.go
+++ b/native/cmd/lich-native/appearance.go
@@ -5,7 +5,7 @@ import (
"log"
"sync"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// themeSettingKey is providers/settings.tsx THEME_SETTING_KEY, a global
diff --git a/native/cmd/lich-native/appearance_prefs.go b/native/cmd/lich-native/appearance_prefs.go
index f64b1ebef..12f854e68 100644
--- a/native/cmd/lich-native/appearance_prefs.go
+++ b/native/cmd/lich-native/appearance_prefs.go
@@ -13,11 +13,11 @@ import (
"gioui.org/text"
"gioui.org/unit"
- "github.com/omartelo/lich/native/fonts"
- "github.com/omartelo/lich/native/gioterm"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The Appearance settings beyond the theme. The web keeps zoom, the terminal
diff --git a/native/cmd/lich-native/attention.go b/native/cmd/lich-native/attention.go
index 5e3f77a68..03fb4a47c 100644
--- a/native/cmd/lich-native/attention.go
+++ b/native/cmd/lich-native/attention.go
@@ -4,8 +4,8 @@ import (
"image/color"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
// attentionToastDuration is project-events.tsx ATTENTION_TOAST_MS.
diff --git a/native/cmd/lich-native/attention_test.go b/native/cmd/lich-native/attention_test.go
index 3bbcb342f..f0a129dc9 100644
--- a/native/cmd/lich-native/attention_test.go
+++ b/native/cmd/lich-native/attention_test.go
@@ -4,8 +4,8 @@ import (
"context"
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// attentionRig is a model over two open projects whose status reports reach
diff --git a/native/cmd/lich-native/binary_state.go b/native/cmd/lich-native/binary_state.go
index a56957b96..1d7b23d4f 100644
--- a/native/cmd/lich-native/binary_state.go
+++ b/native/cmd/lich-native/binary_state.go
@@ -12,9 +12,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// fileExits are the two buttons out of lich for one work-tree file.
diff --git a/native/cmd/lich-native/blob_preview.go b/native/cmd/lich-native/blob_preview.go
index dc43a91fd..e418335e5 100644
--- a/native/cmd/lich-native/blob_preview.go
+++ b/native/cmd/lich-native/blob_preview.go
@@ -26,9 +26,9 @@ import (
_ "golang.org/x/image/bmp"
_ "golang.org/x/image/webp"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// maxPreviewPixels bounds an image by its header before it is decoded: the
diff --git a/native/cmd/lich-native/cardcolor.go b/native/cmd/lich-native/cardcolor.go
index 82e39b703..05f9a0f9a 100644
--- a/native/cmd/lich-native/cardcolor.go
+++ b/native/cmd/lich-native/cardcolor.go
@@ -3,7 +3,7 @@ package main
import (
"image/color"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// cardColors is frontend/src/lib/session/card-color.ts's CARD_COLORS.
diff --git a/native/cmd/lich-native/cardmenu.go b/native/cmd/lich-native/cardmenu.go
index 50ade6036..0210af4cb 100644
--- a/native/cmd/lich-native/cardmenu.go
+++ b/native/cmd/lich-native/cardmenu.go
@@ -3,9 +3,9 @@ package main
import (
"slices"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/cardmenu_test.go b/native/cmd/lich-native/cardmenu_test.go
index f42835fe7..52fb174cd 100644
--- a/native/cmd/lich-native/cardmenu_test.go
+++ b/native/cmd/lich-native/cardmenu_test.go
@@ -4,8 +4,8 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
func labels(entries []ui.MenuEntry) []string {
diff --git a/native/cmd/lich-native/cardstate.go b/native/cmd/lich-native/cardstate.go
index e010eabf5..1241ac44d 100644
--- a/native/cmd/lich-native/cardstate.go
+++ b/native/cmd/lich-native/cardstate.go
@@ -6,8 +6,8 @@ import (
"log"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// agentEvent and sandboxEvent are internal/terminal's session-agent and
diff --git a/native/cmd/lich-native/cardstate_test.go b/native/cmd/lich-native/cardstate_test.go
index 3b36d73f0..53da8df63 100644
--- a/native/cmd/lich-native/cardstate_test.go
+++ b/native/cmd/lich-native/cardstate_test.go
@@ -11,7 +11,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestCardWearsTheLiveAgentUntilItLeaves(t *testing.T) {
diff --git a/native/cmd/lich-native/close_undo.go b/native/cmd/lich-native/close_undo.go
index 0a4a1e739..94bc793c9 100644
--- a/native/cmd/lich-native/close_undo.go
+++ b/native/cmd/lich-native/close_undo.go
@@ -6,9 +6,9 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// undoToastDuration is projects.tsx UNDO_TOAST_MS.
diff --git a/native/cmd/lich-native/close_undo_test.go b/native/cmd/lich-native/close_undo_test.go
index 143954a5a..59015e229 100644
--- a/native/cmd/lich-native/close_undo_test.go
+++ b/native/cmd/lich-native/close_undo_test.go
@@ -4,7 +4,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestUndoPutsTheReopenedRowBackAtItsSlotAndOnScreen(t *testing.T) {
diff --git a/native/cmd/lich-native/close_worktree.go b/native/cmd/lich-native/close_worktree.go
index b70144e56..2d9ee6d8e 100644
--- a/native/cmd/lich-native/close_worktree.go
+++ b/native/cmd/lich-native/close_worktree.go
@@ -8,9 +8,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// worktreeLeftBy is the project and the worktree whose last open session is
diff --git a/native/cmd/lich-native/close_worktree_test.go b/native/cmd/lich-native/close_worktree_test.go
index 28b3c7f80..ad6bbc8e3 100644
--- a/native/cmd/lich-native/close_worktree_test.go
+++ b/native/cmd/lich-native/close_worktree_test.go
@@ -4,7 +4,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestWorktreeLeftByOnlyTheLastSessionOfAWorktree(t *testing.T) {
diff --git a/native/cmd/lich-native/closebutton.go b/native/cmd/lich-native/closebutton.go
index 0fe8a3d1e..2dde3adc2 100644
--- a/native/cmd/lich-native/closebutton.go
+++ b/native/cmd/lich-native/closebutton.go
@@ -7,8 +7,8 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// cornerButton is common/CloseButton.tsx, the shape of both controls in a
diff --git a/native/cmd/lich-native/closed_projects.go b/native/cmd/lich-native/closed_projects.go
index c0ea2aac6..4e40fdfca 100644
--- a/native/cmd/lich-native/closed_projects.go
+++ b/native/cmd/lich-native/closed_projects.go
@@ -5,7 +5,7 @@ import (
"log"
"sync"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// closedProjects is the projects closed earlier, as the window knows them: one
diff --git a/native/cmd/lich-native/desktop_notes.go b/native/cmd/lich-native/desktop_notes.go
index 4d200e250..0502caed9 100644
--- a/native/cmd/lich-native/desktop_notes.go
+++ b/native/cmd/lich-native/desktop_notes.go
@@ -5,7 +5,7 @@ import (
"log"
"strings"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// desktopNote is one session's desktop notification. A session has at most
diff --git a/native/cmd/lich-native/desktop_notes_icon_linux.go b/native/cmd/lich-native/desktop_notes_icon_linux.go
index 4a36bd5bb..e3c6e615f 100644
--- a/native/cmd/lich-native/desktop_notes_icon_linux.go
+++ b/native/cmd/lich-native/desktop_notes_icon_linux.go
@@ -17,8 +17,8 @@ import (
"gioui.org/op/paint"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The notification icon is drawn at this many pixels a side: what GNOME and
diff --git a/native/cmd/lich-native/desktop_notes_linux.go b/native/cmd/lich-native/desktop_notes_linux.go
index c1b5673ae..efe50ee16 100644
--- a/native/cmd/lich-native/desktop_notes_linux.go
+++ b/native/cmd/lich-native/desktop_notes_linux.go
@@ -9,7 +9,7 @@ import (
"github.com/godbus/dbus/v5"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// The freedesktop notification server (Desktop Notifications Specification
diff --git a/native/cmd/lich-native/diffstat.go b/native/cmd/lich-native/diffstat.go
index 1ee327ab8..55a46cf1c 100644
--- a/native/cmd/lich-native/diffstat.go
+++ b/native/cmd/lich-native/diffstat.go
@@ -8,7 +8,7 @@ import (
"gioui.org/layout"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// DiffStat.tsx's text-emerald-600 dark:text-emerald-400 and text-red-600
diff --git a/native/cmd/lich-native/diffstat_test.go b/native/cmd/lich-native/diffstat_test.go
index d5414fa04..72c0368bf 100644
--- a/native/cmd/lich-native/diffstat_test.go
+++ b/native/cmd/lich-native/diffstat_test.go
@@ -3,7 +3,7 @@ package main
import (
"testing"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
func TestDiffStatColorsFollowThePalette(t *testing.T) {
diff --git a/native/cmd/lich-native/dock.go b/native/cmd/lich-native/dock.go
index 134573a7a..aab0ce8b4 100644
--- a/native/cmd/lich-native/dock.go
+++ b/native/cmd/lich-native/dock.go
@@ -37,10 +37,10 @@ import (
"gioui.org/widget"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/dock_code.go b/native/cmd/lich-native/dock_code.go
index edcfb84e9..cb7d5b9a2 100644
--- a/native/cmd/lich-native/dock_code.go
+++ b/native/cmd/lich-native/dock_code.go
@@ -20,9 +20,9 @@ import (
"gioui.org/widget"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// plainFolderTick is use-git-status.ts GIT_POLL.slowMs. A plain folder has no
diff --git a/native/cmd/lich-native/dock_code_preview.go b/native/cmd/lich-native/dock_code_preview.go
index e505bc2df..6bd97ee80 100644
--- a/native/cmd/lich-native/dock_code_preview.go
+++ b/native/cmd/lich-native/dock_code_preview.go
@@ -14,10 +14,10 @@ import (
"gioui.org/widget"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var icPreviewBack = icons.Lucide("chevron-left")
diff --git a/native/cmd/lich-native/dock_comments.go b/native/cmd/lich-native/dock_comments.go
index a345c4e0e..8ba213201 100644
--- a/native/cmd/lich-native/dock_comments.go
+++ b/native/cmd/lich-native/dock_comments.go
@@ -36,9 +36,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/dock_inject.go b/native/cmd/lich-native/dock_inject.go
index 91069b7f5..fb77ac864 100644
--- a/native/cmd/lich-native/dock_inject.go
+++ b/native/cmd/lich-native/dock_inject.go
@@ -11,9 +11,9 @@ import (
"strconv"
"strings"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// formatLineRef is diff.ts formatLineRef over 1-based file lines: a single
diff --git a/native/cmd/lich-native/dock_review.go b/native/cmd/lich-native/dock_review.go
index 3d3690d43..9dcf23363 100644
--- a/native/cmd/lich-native/dock_review.go
+++ b/native/cmd/lich-native/dock_review.go
@@ -21,10 +21,10 @@ import (
"gioui.org/widget"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/glyphs"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/glyphs"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// revertUndoFor is REVERT_UNDO_MS: a revert's Undo stays longer than a plain
diff --git a/native/cmd/lich-native/dock_review_affordances.go b/native/cmd/lich-native/dock_review_affordances.go
index 3bb02ae58..19571a658 100644
--- a/native/cmd/lich-native/dock_review_affordances.go
+++ b/native/cmd/lich-native/dock_review_affordances.go
@@ -12,9 +12,9 @@ import (
"gioui.org/widget"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var icRevertBlock = icons.Lucide("undo-2")
diff --git a/native/cmd/lich-native/dock_review_badge.go b/native/cmd/lich-native/dock_review_badge.go
index 9dfa1f076..2fd5cd563 100644
--- a/native/cmd/lich-native/dock_review_badge.go
+++ b/native/cmd/lich-native/dock_review_badge.go
@@ -5,7 +5,7 @@ import (
"path"
"strings"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// tailwindHue is a Tailwind color's 400, 500 and 600 shades, the three a
diff --git a/native/cmd/lich-native/dock_review_bench_test.go b/native/cmd/lich-native/dock_review_bench_test.go
index 25e05ee24..97c49f108 100644
--- a/native/cmd/lich-native/dock_review_bench_test.go
+++ b/native/cmd/lich-native/dock_review_bench_test.go
@@ -13,7 +13,7 @@ import (
"gioui.org/text"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// benchCardLines is the measured case: one open 60-line diff card.
diff --git a/native/cmd/lich-native/dock_review_binary.go b/native/cmd/lich-native/dock_review_binary.go
index 42c11d087..64b66dfe4 100644
--- a/native/cmd/lich-native/dock_review_binary.go
+++ b/native/cmd/lich-native/dock_review_binary.go
@@ -16,9 +16,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// binaryPreview is a binary card's state: its sides' reads and its buttons.
diff --git a/native/cmd/lich-native/dock_review_blocks_test.go b/native/cmd/lich-native/dock_review_blocks_test.go
index aca476130..245f47a4c 100644
--- a/native/cmd/lich-native/dock_review_blocks_test.go
+++ b/native/cmd/lich-native/dock_review_blocks_test.go
@@ -13,7 +13,7 @@ import (
"gioui.org/widget"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
const blockTestPatch = "diff --git a/a.go b/a.go\nindex 1..2 100644\n--- a/a.go\n+++ b/a.go\n@@ -1,3 +1,3 @@\n one\n-two\n+TWO\n three\n"
diff --git a/native/cmd/lich-native/dock_review_body.go b/native/cmd/lich-native/dock_review_body.go
index 0456bd01f..e069963ec 100644
--- a/native/cmd/lich-native/dock_review_body.go
+++ b/native/cmd/lich-native/dock_review_body.go
@@ -6,10 +6,10 @@ import (
"gioui.org/layout"
"gioui.org/unit"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/dock_review_file.go b/native/cmd/lich-native/dock_review_file.go
index d056ba080..1d98f6e2e 100644
--- a/native/cmd/lich-native/dock_review_file.go
+++ b/native/cmd/lich-native/dock_review_file.go
@@ -11,10 +11,10 @@ import (
"gioui.org/widget"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichdiff"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichdiff"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// largeFileRows is FileDiff's LARGE_FILE_LINES: a file whose diff draws more
diff --git a/native/cmd/lich-native/dock_review_source.go b/native/cmd/lich-native/dock_review_source.go
index 45bd277e7..ef180d3ac 100644
--- a/native/cmd/lich-native/dock_review_source.go
+++ b/native/cmd/lich-native/dock_review_source.go
@@ -7,7 +7,7 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// diffPoll is ReviewPanel's DIFF_POLL_MS: how often the diff is read again,
diff --git a/native/cmd/lich-native/dock_review_test.go b/native/cmd/lich-native/dock_review_test.go
index 17ed04a1b..a76e57aa4 100644
--- a/native/cmd/lich-native/dock_review_test.go
+++ b/native/cmd/lich-native/dock_review_test.go
@@ -11,8 +11,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
const twoHunks = `diff --git a/a.go b/a.go
diff --git a/native/cmd/lich-native/dock_search.go b/native/cmd/lich-native/dock_search.go
index 13889e898..500227cc5 100644
--- a/native/cmd/lich-native/dock_search.go
+++ b/native/cmd/lich-native/dock_search.go
@@ -10,7 +10,7 @@ import (
"time"
"unicode/utf8"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// searchSettle is how long typing has to pause before the checkout is read:
diff --git a/native/cmd/lich-native/dock_search_view.go b/native/cmd/lich-native/dock_search_view.go
index 3a7cdef8a..067b81bd3 100644
--- a/native/cmd/lich-native/dock_search_view.go
+++ b/native/cmd/lich-native/dock_search_view.go
@@ -10,9 +10,9 @@ import (
"gioui.org/op"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// hitList is the search list on screen: its rows and the hits' clickables,
diff --git a/native/cmd/lich-native/dock_tree.go b/native/cmd/lich-native/dock_tree.go
index 1bfddcd43..307b25f21 100644
--- a/native/cmd/lich-native/dock_tree.go
+++ b/native/cmd/lich-native/dock_tree.go
@@ -10,7 +10,7 @@ import (
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
type treeNode struct {
diff --git a/native/cmd/lich-native/dock_tree_test.go b/native/cmd/lich-native/dock_tree_test.go
index 08e79991d..1401d4c65 100644
--- a/native/cmd/lich-native/dock_tree_test.go
+++ b/native/cmd/lich-native/dock_tree_test.go
@@ -14,7 +14,7 @@ import (
"gioui.org/text"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// shape spells a tree as "name/ (children)" for dirs and "name" for files.
diff --git a/native/cmd/lich-native/dock_tree_view.go b/native/cmd/lich-native/dock_tree_view.go
index 9c3415926..b9df4e7b4 100644
--- a/native/cmd/lich-native/dock_tree_view.go
+++ b/native/cmd/lich-native/dock_tree_view.go
@@ -13,9 +13,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/duplicate.go b/native/cmd/lich-native/duplicate.go
index 0e49a2bca..3b26b0ade 100644
--- a/native/cmd/lich-native/duplicate.go
+++ b/native/cmd/lich-native/duplicate.go
@@ -1,8 +1,8 @@
package main
import (
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
// duplicateEventName is internal/terminal's duplicateEventName.
diff --git a/native/cmd/lich-native/duplicate_test.go b/native/cmd/lich-native/duplicate_test.go
index b5c87b0d1..5d2bbb0c3 100644
--- a/native/cmd/lich-native/duplicate_test.go
+++ b/native/cmd/lich-native/duplicate_test.go
@@ -3,7 +3,7 @@ package main
import (
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func duplicateModel() *model {
diff --git a/native/cmd/lich-native/experimental_notice.go b/native/cmd/lich-native/experimental_notice.go
index 73d434794..c989b3590 100644
--- a/native/cmd/lich-native/experimental_notice.go
+++ b/native/cmd/lich-native/experimental_notice.go
@@ -8,8 +8,8 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
var flagExperimentalNotice = flag.Bool("experimental-notice", false, "open the experimental-window notice at start, for -shot")
diff --git a/native/cmd/lich-native/footer.go b/native/cmd/lich-native/footer.go
index 6582f6544..a44147ca4 100644
--- a/native/cmd/lich-native/footer.go
+++ b/native/cmd/lich-native/footer.go
@@ -10,10 +10,10 @@ import (
"gioui.org/layout"
"gioui.org/op"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/footer_attach.go b/native/cmd/lich-native/footer_attach.go
index 1f0376968..00b7fb326 100644
--- a/native/cmd/lich-native/footer_attach.go
+++ b/native/cmd/lich-native/footer_attach.go
@@ -5,7 +5,7 @@ import (
"regexp"
"strings"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// attachFile is the footer's attach button (FooterBar.tsx attachFile). The
diff --git a/native/cmd/lich-native/footer_bar_test.go b/native/cmd/lich-native/footer_bar_test.go
index a01c2b2b5..18a156ca4 100644
--- a/native/cmd/lich-native/footer_bar_test.go
+++ b/native/cmd/lich-native/footer_bar_test.go
@@ -11,7 +11,7 @@ import (
"gioui.org/text"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// The web's FooterBar is min-h-11 with py-1.5 around h-8 buttons: 44px.
diff --git a/native/cmd/lich-native/footer_cost.go b/native/cmd/lich-native/footer_cost.go
index d668e8bfe..7661f3203 100644
--- a/native/cmd/lich-native/footer_cost.go
+++ b/native/cmd/lich-native/footer_cost.go
@@ -6,7 +6,7 @@ import (
"math"
"sync"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// costReadoutKey is internal/store's costReadoutKey: the global flag that
diff --git a/native/cmd/lich-native/footer_editor.go b/native/cmd/lich-native/footer_editor.go
index 9effa7b00..737dddbd8 100644
--- a/native/cmd/lich-native/footer_editor.go
+++ b/native/cmd/lich-native/footer_editor.go
@@ -6,10 +6,10 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// footerItemIcons is FooterLayoutEditor's ICONS: the glyph each chip wears
diff --git a/native/cmd/lich-native/footer_handson.go b/native/cmd/lich-native/footer_handson.go
index ce42f74ee..2e7c9714b 100644
--- a/native/cmd/lich-native/footer_handson.go
+++ b/native/cmd/lich-native/footer_handson.go
@@ -6,7 +6,7 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// handsOnRung says which signals beat a provider's hands-on clock
diff --git a/native/cmd/lich-native/footer_layout.go b/native/cmd/lich-native/footer_layout.go
index 62a96757d..8445d83b8 100644
--- a/native/cmd/lich-native/footer_layout.go
+++ b/native/cmd/lich-native/footer_layout.go
@@ -5,7 +5,7 @@ import (
"encoding/json"
"slices"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// footerItem is one control of the footer strip (footer-layout.ts
diff --git a/native/cmd/lich-native/footer_layout_test.go b/native/cmd/lich-native/footer_layout_test.go
index 9aac55b23..37850c9fe 100644
--- a/native/cmd/lich-native/footer_layout_test.go
+++ b/native/cmd/lich-native/footer_layout_test.go
@@ -13,7 +13,7 @@ import (
"sync"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// fakeSettings serves store.GetSetting and store.SetSetting from an in-memory
diff --git a/native/cmd/lich-native/footer_leaves.go b/native/cmd/lich-native/footer_leaves.go
index 44b65f111..05eb9ba71 100644
--- a/native/cmd/lich-native/footer_leaves.go
+++ b/native/cmd/lich-native/footer_leaves.go
@@ -14,9 +14,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
const (
diff --git a/native/cmd/lich-native/footer_plan.go b/native/cmd/lich-native/footer_plan.go
index 23d019115..d68b52ca4 100644
--- a/native/cmd/lich-native/footer_plan.go
+++ b/native/cmd/lich-native/footer_plan.go
@@ -8,9 +8,9 @@ import (
"gioui.org/layout"
"gioui.org/unit"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/footer_quota.go b/native/cmd/lich-native/footer_quota.go
index 64b362a14..b0737361d 100644
--- a/native/cmd/lich-native/footer_quota.go
+++ b/native/cmd/lich-native/footer_quota.go
@@ -11,8 +11,8 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// English until the native window has i18n.
diff --git a/native/cmd/lich-native/footer_readout.go b/native/cmd/lich-native/footer_readout.go
index 372fa3b79..a07a6777d 100644
--- a/native/cmd/lich-native/footer_readout.go
+++ b/native/cmd/lich-native/footer_readout.go
@@ -6,7 +6,7 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// usageTone is usageColor (ContextRing.tsx): one 0–100 scale for every
diff --git a/native/cmd/lich-native/footer_readout_test.go b/native/cmd/lich-native/footer_readout_test.go
index 7a611ce3b..249d63baf 100644
--- a/native/cmd/lich-native/footer_readout_test.go
+++ b/native/cmd/lich-native/footer_readout_test.go
@@ -14,8 +14,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestFormatCost(t *testing.T) {
diff --git a/native/cmd/lich-native/footer_slots.go b/native/cmd/lich-native/footer_slots.go
index 3e28bd90e..fa8e847ea 100644
--- a/native/cmd/lich-native/footer_slots.go
+++ b/native/cmd/lich-native/footer_slots.go
@@ -3,7 +3,7 @@ package main
import (
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// footerInput is everything FooterBar reads about what is on screen: the
diff --git a/native/cmd/lich-native/footer_stores_test.go b/native/cmd/lich-native/footer_stores_test.go
index 7b53dba78..65c84eb0a 100644
--- a/native/cmd/lich-native/footer_stores_test.go
+++ b/native/cmd/lich-native/footer_stores_test.go
@@ -14,7 +14,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func footerEvent(name, data string) lichclient.Event {
diff --git a/native/cmd/lich-native/footer_test.go b/native/cmd/lich-native/footer_test.go
index 624b7e4e9..2f003415f 100644
--- a/native/cmd/lich-native/footer_test.go
+++ b/native/cmd/lich-native/footer_test.go
@@ -7,8 +7,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
func slotIDs(slots []footerSlot) []string {
diff --git a/native/cmd/lich-native/footer_usage.go b/native/cmd/lich-native/footer_usage.go
index d098a1f4e..1df60e535 100644
--- a/native/cmd/lich-native/footer_usage.go
+++ b/native/cmd/lich-native/footer_usage.go
@@ -6,7 +6,7 @@ import (
"slices"
"sync"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// costMisses are the named absences of a cost figure this build has a
diff --git a/native/cmd/lich-native/fork.go b/native/cmd/lich-native/fork.go
index eb369989f..dff07908b 100644
--- a/native/cmd/lich-native/fork.go
+++ b/native/cmd/lich-native/fork.go
@@ -6,7 +6,7 @@ import (
"strconv"
"strings"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// forkableKinds are providers.SupportsFork: the providers whose own CLI
diff --git a/native/cmd/lich-native/fork_actions.go b/native/cmd/lich-native/fork_actions.go
index 7b6290343..0b7eaa55c 100644
--- a/native/cmd/lich-native/fork_actions.go
+++ b/native/cmd/lich-native/fork_actions.go
@@ -4,9 +4,9 @@ import (
"crypto/rand"
"strings"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// forkSource reads the open session id as a fork's source, with a copy of
diff --git a/native/cmd/lich-native/gates_click_test.go b/native/cmd/lich-native/gates_click_test.go
index 18f0ba096..fc1aaf1b0 100644
--- a/native/cmd/lich-native/gates_click_test.go
+++ b/native/cmd/lich-native/gates_click_test.go
@@ -23,8 +23,8 @@ import (
"gioui.org/widget"
"github.com/coder/websocket"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// gateBackend answers every RPC the startup gates make and reports each one
diff --git a/native/cmd/lich-native/git_missing.go b/native/cmd/lich-native/git_missing.go
index 8de4239c9..bc04c0b1b 100644
--- a/native/cmd/lich-native/git_missing.go
+++ b/native/cmd/lich-native/git_missing.go
@@ -8,8 +8,8 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
var flagGitMissing = flag.Bool("git-missing", false, "open the git-missing dialog at start, for -shot")
diff --git a/native/cmd/lich-native/gitstate.go b/native/cmd/lich-native/gitstate.go
index 4dfca406f..46fd9bad8 100644
--- a/native/cmd/lich-native/gitstate.go
+++ b/native/cmd/lich-native/gitstate.go
@@ -6,7 +6,7 @@ import (
"slices"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// baseStanding is the part of base-status.ts baseReadout a card draws: how
diff --git a/native/cmd/lich-native/gitstate_test.go b/native/cmd/lich-native/gitstate_test.go
index b982a7360..95bfc67d0 100644
--- a/native/cmd/lich-native/gitstate_test.go
+++ b/native/cmd/lich-native/gitstate_test.go
@@ -11,7 +11,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestStandingOf(t *testing.T) {
diff --git a/native/cmd/lich-native/home.go b/native/cmd/lich-native/home.go
index 364290072..9c066cd2f 100644
--- a/native/cmd/lich-native/home.go
+++ b/native/cmd/lich-native/home.go
@@ -5,9 +5,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// homeView is Home.tsx, an EmptyScreen: the folder glyph, the title, one
diff --git a/native/cmd/lich-native/home_test.go b/native/cmd/lich-native/home_test.go
index 8e96b607a..2eadd68a5 100644
--- a/native/cmd/lich-native/home_test.go
+++ b/native/cmd/lich-native/home_test.go
@@ -4,7 +4,7 @@ import (
"context"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func homeModel() *model {
diff --git a/native/cmd/lich-native/hotkeys.go b/native/cmd/lich-native/hotkeys.go
index 5d5e496ad..7897fbbac 100644
--- a/native/cmd/lich-native/hotkeys.go
+++ b/native/cmd/lich-native/hotkeys.go
@@ -5,7 +5,7 @@ import (
"strings"
"unicode/utf8"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// The keyboard shortcuts of frontend/src/lib/hotkeys.ts: the actions, their
diff --git a/native/cmd/lich-native/hotkeys_dispatch.go b/native/cmd/lich-native/hotkeys_dispatch.go
index 96163fc1c..72aed2362 100644
--- a/native/cmd/lich-native/hotkeys_dispatch.go
+++ b/native/cmd/lich-native/hotkeys_dispatch.go
@@ -4,7 +4,7 @@ import (
"gioui.org/io/event"
"gioui.org/io/key"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// A hotkey's chord is the window's, not the terminal's: the frame polls the
diff --git a/native/cmd/lich-native/hotkeys_dispatch_test.go b/native/cmd/lich-native/hotkeys_dispatch_test.go
index daba0b68f..16040e091 100644
--- a/native/cmd/lich-native/hotkeys_dispatch_test.go
+++ b/native/cmd/lich-native/hotkeys_dispatch_test.go
@@ -12,7 +12,7 @@ import (
"gioui.org/op"
"gioui.org/unit"
- "github.com/omartelo/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/gioterm"
)
// terminalRig is a router with a focused terminal-like handler, and a frame
diff --git a/native/cmd/lich-native/i18n_keys_test.go b/native/cmd/lich-native/i18n_keys_test.go
index 77532aa58..2a52fabbc 100644
--- a/native/cmd/lich-native/i18n_keys_test.go
+++ b/native/cmd/lich-native/i18n_keys_test.go
@@ -9,7 +9,7 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// keyFields are the settingEntry fields that hold a catalog key.
diff --git a/native/cmd/lich-native/i18n_shell_test.go b/native/cmd/lich-native/i18n_shell_test.go
index c54c8de02..3b6d6dfdf 100644
--- a/native/cmd/lich-native/i18n_shell_test.go
+++ b/native/cmd/lich-native/i18n_shell_test.go
@@ -5,8 +5,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// inPortuguese puts the interface in pt-BR for the test and puts English, and
diff --git a/native/cmd/lich-native/main.go b/native/cmd/lich-native/main.go
index d1c4dba63..56386bfc1 100644
--- a/native/cmd/lich-native/main.go
+++ b/native/cmd/lich-native/main.go
@@ -33,12 +33,12 @@ import (
"gioui.org/widget/material"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/fonts"
- "github.com/omartelo/lich/native/gioterm"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/internal/shot"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/internal/shot"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
var (
diff --git a/native/cmd/lich-native/model.go b/native/cmd/lich-native/model.go
index da2043446..4badd027e 100644
--- a/native/cmd/lich-native/model.go
+++ b/native/cmd/lich-native/model.go
@@ -10,7 +10,7 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// gitPoll is how often each shown path's branch and changes are re-read. The
diff --git a/native/cmd/lich-native/model_events.go b/native/cmd/lich-native/model_events.go
index 1844fe484..bdd094eff 100644
--- a/native/cmd/lich-native/model_events.go
+++ b/native/cmd/lich-native/model_events.go
@@ -5,7 +5,7 @@ import (
"encoding/json"
"slices"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
const (
diff --git a/native/cmd/lich-native/model_test.go b/native/cmd/lich-native/model_test.go
index 00e01c145..f25d501cb 100644
--- a/native/cmd/lich-native/model_test.go
+++ b/native/cmd/lich-native/model_test.go
@@ -11,7 +11,7 @@ import (
"strconv"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
const (
diff --git a/native/cmd/lich-native/notify.go b/native/cmd/lich-native/notify.go
index cb58ce850..abfb9d70a 100644
--- a/native/cmd/lich-native/notify.go
+++ b/native/cmd/lich-native/notify.go
@@ -6,8 +6,8 @@ import (
"strconv"
"sync"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// The web keeps these two in localStorage (providers/settings.tsx); the
diff --git a/native/cmd/lich-native/notify_prompt.go b/native/cmd/lich-native/notify_prompt.go
index 17c6adc23..da6d6fd18 100644
--- a/native/cmd/lich-native/notify_prompt.go
+++ b/native/cmd/lich-native/notify_prompt.go
@@ -7,8 +7,8 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
var flagNotifyOptIn = flag.Bool("notify-opt-in", false, "open the desktop-notification opt-in at start, for -shot")
diff --git a/native/cmd/lich-native/notify_test.go b/native/cmd/lich-native/notify_test.go
index 8efdf5e0f..d2aec5f3f 100644
--- a/native/cmd/lich-native/notify_test.go
+++ b/native/cmd/lich-native/notify_test.go
@@ -5,7 +5,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
type sentNotice struct{ summary, detail string }
diff --git a/native/cmd/lich-native/palette.go b/native/cmd/lich-native/palette.go
index d96ca86be..c5adb6eaa 100644
--- a/native/cmd/lich-native/palette.go
+++ b/native/cmd/lich-native/palette.go
@@ -15,9 +15,9 @@ import (
"gioui.org/op"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The command palette, frontend/src/components/CommandPalette.tsx: the
diff --git a/native/cmd/lich-native/palette_logic.go b/native/cmd/lich-native/palette_logic.go
index 4a2ad9bb6..79d60ca52 100644
--- a/native/cmd/lich-native/palette_logic.go
+++ b/native/cmd/lich-native/palette_logic.go
@@ -5,8 +5,8 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// The command palette's data join, frontend/src/lib/session/command-palette.ts:
diff --git a/native/cmd/lich-native/palette_logic_test.go b/native/cmd/lich-native/palette_logic_test.go
index 66b0808e1..ebefa3ae7 100644
--- a/native/cmd/lich-native/palette_logic_test.go
+++ b/native/cmd/lich-native/palette_logic_test.go
@@ -5,7 +5,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// These mirror command-palette.test.ts: same fixtures, same expected values.
diff --git a/native/cmd/lich-native/palette_test.go b/native/cmd/lich-native/palette_test.go
index 415722d90..f128edbb1 100644
--- a/native/cmd/lich-native/palette_test.go
+++ b/native/cmd/lich-native/palette_test.go
@@ -12,8 +12,8 @@ import (
"gioui.org/op"
"gioui.org/unit"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// paletteRig is a router with the palette's field focused, and a frame that
diff --git a/native/cmd/lich-native/palette_view.go b/native/cmd/lich-native/palette_view.go
index 18b7a967a..d7f02c3fa 100644
--- a/native/cmd/lich-native/palette_view.go
+++ b/native/cmd/lich-native/palette_view.go
@@ -15,10 +15,10 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The geometry of PickerDialog's popup and rows.
diff --git a/native/cmd/lich-native/palette_window.go b/native/cmd/lich-native/palette_window.go
index c572a0f80..b46958b3b 100644
--- a/native/cmd/lich-native/palette_window.go
+++ b/native/cmd/lich-native/palette_window.go
@@ -10,9 +10,9 @@ import (
"gioui.org/io/key"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// paletteWorld is the open workspace as the palette reads it: the projects,
diff --git a/native/cmd/lich-native/patch_notes_gate.go b/native/cmd/lich-native/patch_notes_gate.go
index e948fc633..f3eafa319 100644
--- a/native/cmd/lich-native/patch_notes_gate.go
+++ b/native/cmd/lich-native/patch_notes_gate.go
@@ -3,8 +3,8 @@ package main
import (
"log"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// patchNotesSeenKey is the web's PATCH_NOTES_SEEN_KEY: the version whose
diff --git a/native/cmd/lich-native/patch_notes_gate_test.go b/native/cmd/lich-native/patch_notes_gate_test.go
index 7d5234402..6e0d3d99b 100644
--- a/native/cmd/lich-native/patch_notes_gate_test.go
+++ b/native/cmd/lich-native/patch_notes_gate_test.go
@@ -3,7 +3,7 @@ package main
import (
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestDecidePatchNotes(t *testing.T) {
diff --git a/native/cmd/lich-native/paths.go b/native/cmd/lich-native/paths.go
index e9c321391..87bbbb9f8 100644
--- a/native/cmd/lich-native/paths.go
+++ b/native/cmd/lich-native/paths.go
@@ -4,7 +4,7 @@ import (
"regexp"
"strings"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// homeRoot is frontend/src/lib/paths.ts's HOME_ROOTS.
diff --git a/native/cmd/lich-native/plugin_gate.go b/native/cmd/lich-native/plugin_gate.go
index ca0d595c3..80d451b5d 100644
--- a/native/cmd/lich-native/plugin_gate.go
+++ b/native/cmd/lich-native/plugin_gate.go
@@ -11,9 +11,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The web's plugin-gate.ts prefs, global settings here.
diff --git a/native/cmd/lich-native/plugin_gate_test.go b/native/cmd/lich-native/plugin_gate_test.go
index b1e764059..36a1b3e31 100644
--- a/native/cmd/lich-native/plugin_gate_test.go
+++ b/native/cmd/lich-native/plugin_gate_test.go
@@ -3,7 +3,7 @@ package main
import (
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestDecidePluginAction(t *testing.T) {
diff --git a/native/cmd/lich-native/profiles.go b/native/cmd/lich-native/profiles.go
index 5ee19879a..04d4d8dc4 100644
--- a/native/cmd/lich-native/profiles.go
+++ b/native/cmd/lich-native/profiles.go
@@ -8,8 +8,8 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// claudeProfileKey is store.claudeProfileKey: the profile new Claude Code
diff --git a/native/cmd/lich-native/profiles_test.go b/native/cmd/lich-native/profiles_test.go
index b5e842aef..d20ff0f15 100644
--- a/native/cmd/lich-native/profiles_test.go
+++ b/native/cmd/lich-native/profiles_test.go
@@ -3,8 +3,8 @@ package main
import (
"testing"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestProfileChoiceValueNamesPersonalOnlyInAProject(t *testing.T) {
diff --git a/native/cmd/lich-native/profiles_xdg.go b/native/cmd/lich-native/profiles_xdg.go
index d2d38ee3b..5f50e0bd2 100644
--- a/native/cmd/lich-native/profiles_xdg.go
+++ b/native/cmd/lich-native/profiles_xdg.go
@@ -1,6 +1,6 @@
package main
-import "github.com/omartelo/lich/native/lichclient"
+import "github.com/lichdotdev/lich/native/lichclient"
// opencode, Cursor CLI and Kiro CLI have profiles only where the backend keeps
// them (internal/xdgprofile.Providers): xdgProfileProviders lists the same ones.
diff --git a/native/cmd/lich-native/profiles_xdg_linux_test.go b/native/cmd/lich-native/profiles_xdg_linux_test.go
index 74c365ccf..9b0461d8a 100644
--- a/native/cmd/lich-native/profiles_xdg_linux_test.go
+++ b/native/cmd/lich-native/profiles_xdg_linux_test.go
@@ -4,8 +4,8 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// TestXDGProfilesShowOnTheirOwnScreens: opencode, Cursor CLI and Kiro CLI each
diff --git a/native/cmd/lich-native/project_events_test.go b/native/cmd/lich-native/project_events_test.go
index 6b7999054..69e469683 100644
--- a/native/cmd/lich-native/project_events_test.go
+++ b/native/cmd/lich-native/project_events_test.go
@@ -11,7 +11,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// rpcLog serves every call with answer (nil for none), failing the ones whose
diff --git a/native/cmd/lich-native/projects.go b/native/cmd/lich-native/projects.go
index e3eee1379..caef9a900 100644
--- a/native/cmd/lich-native/projects.go
+++ b/native/cmd/lich-native/projects.go
@@ -7,7 +7,7 @@ import (
"slices"
"strings"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// homeScreen is the route last-screen.ts saves for Home.
diff --git a/native/cmd/lich-native/projects_test.go b/native/cmd/lich-native/projects_test.go
index 9ef45e366..2929ff59c 100644
--- a/native/cmd/lich-native/projects_test.go
+++ b/native/cmd/lich-native/projects_test.go
@@ -12,7 +12,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func threeProjects() []lichclient.Project {
diff --git a/native/cmd/lich-native/provider_setup.go b/native/cmd/lich-native/provider_setup.go
index 7b41c722e..666035210 100644
--- a/native/cmd/lich-native/provider_setup.go
+++ b/native/cmd/lich-native/provider_setup.go
@@ -5,8 +5,8 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
const (
diff --git a/native/cmd/lich-native/providericon.go b/native/cmd/lich-native/providericon.go
index 98f8085d4..ced83ea30 100644
--- a/native/cmd/lich-native/providericon.go
+++ b/native/cmd/lich-native/providericon.go
@@ -1,6 +1,6 @@
package main
-import "github.com/omartelo/lich/native/ui/icons"
+import "github.com/lichdotdev/lich/native/ui/icons"
// providerIcons is ProviderIcon.tsx: the Lobe mark of each provider, oh-my-pi
// wearing Pi's, and a Lucide glyph for the kinds Lobe has no mark for. Its
diff --git a/native/cmd/lich-native/providers_book.go b/native/cmd/lich-native/providers_book.go
index 175b3869e..f2b116e89 100644
--- a/native/cmd/lich-native/providers_book.go
+++ b/native/cmd/lich-native/providers_book.go
@@ -7,7 +7,7 @@ import (
"slices"
"sync"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// providerInfo is providers-store.ts ProviderState.
diff --git a/native/cmd/lich-native/providers_book_test.go b/native/cmd/lich-native/providers_book_test.go
index f28e7796e..6dbb628dc 100644
--- a/native/cmd/lich-native/providers_book_test.go
+++ b/native/cmd/lich-native/providers_book_test.go
@@ -4,8 +4,8 @@ import (
"context"
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// launchRig is the window's providers wiring: a model, and the Settings
diff --git a/native/cmd/lich-native/pulls.go b/native/cmd/lich-native/pulls.go
index 796a3010c..75b294d13 100644
--- a/native/cmd/lich-native/pulls.go
+++ b/native/cmd/lich-native/pulls.go
@@ -11,9 +11,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// pullsListWidth is PullsList's w-80. The list grows past it, up to
diff --git a/native/cmd/lich-native/pulls_actions.go b/native/cmd/lich-native/pulls_actions.go
index 288ed5fba..0d8dc500c 100644
--- a/native/cmd/lich-native/pulls_actions.go
+++ b/native/cmd/lich-native/pulls_actions.go
@@ -13,9 +13,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// cleanupToastFor is Pulls.tsx CLEANUP_TOAST_MS: how long the offer to remove
diff --git a/native/cmd/lich-native/pulls_conversation.go b/native/cmd/lich-native/pulls_conversation.go
index cd2ea2736..38d6c24cc 100644
--- a/native/cmd/lich-native/pulls_conversation.go
+++ b/native/cmd/lich-native/pulls_conversation.go
@@ -9,9 +9,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// talkState is the Conversation tab's widgets, by thread id where a thread
diff --git a/native/cmd/lich-native/pulls_conversation_test.go b/native/cmd/lich-native/pulls_conversation_test.go
index 115e69021..07cc6a164 100644
--- a/native/cmd/lich-native/pulls_conversation_test.go
+++ b/native/cmd/lich-native/pulls_conversation_test.go
@@ -13,8 +13,8 @@ import (
"gioui.org/op"
"gioui.org/text"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
func talkFixture() *lichclient.PRConversation {
diff --git a/native/cmd/lich-native/pulls_files.go b/native/cmd/lich-native/pulls_files.go
index 2b1ad9964..e4be9f7ff 100644
--- a/native/cmd/lich-native/pulls_files.go
+++ b/native/cmd/lich-native/pulls_files.go
@@ -19,9 +19,9 @@ import (
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The file tree's width in rem, PullsFiles' TREE_DEFAULT_REM and the bounds
diff --git a/native/cmd/lich-native/pulls_i18n_test.go b/native/cmd/lich-native/pulls_i18n_test.go
index 37bf6b847..1ac525940 100644
--- a/native/cmd/lich-native/pulls_i18n_test.go
+++ b/native/cmd/lich-native/pulls_i18n_test.go
@@ -4,9 +4,9 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
func testTheme() *ui.Theme { return &ui.Theme{Palette: ui.Dark} }
diff --git a/native/cmd/lich-native/pulls_list.go b/native/cmd/lich-native/pulls_list.go
index 5bb03626e..92433930b 100644
--- a/native/cmd/lich-native/pulls_list.go
+++ b/native/cmd/lich-native/pulls_list.go
@@ -14,10 +14,10 @@ import (
"gioui.org/widget"
"gioui.org/widget/material"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
func (s pullsState) label() string {
diff --git a/native/cmd/lich-native/pulls_logic.go b/native/cmd/lich-native/pulls_logic.go
index ce7b42137..559554447 100644
--- a/native/cmd/lich-native/pulls_logic.go
+++ b/native/cmd/lich-native/pulls_logic.go
@@ -6,8 +6,8 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// pullsState is which pull requests gh is asked for.
diff --git a/native/cmd/lich-native/pulls_logic_test.go b/native/cmd/lich-native/pulls_logic_test.go
index 8410fcd36..0ceb60a9f 100644
--- a/native/cmd/lich-native/pulls_logic_test.go
+++ b/native/cmd/lich-native/pulls_logic_test.go
@@ -6,8 +6,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
func summary(n int, title string, draft bool, failed int, updated string) lichclient.PRSummary {
diff --git a/native/cmd/lich-native/pulls_markdown.go b/native/cmd/lich-native/pulls_markdown.go
index 1fc35e229..e09d0419c 100644
--- a/native/cmd/lich-native/pulls_markdown.go
+++ b/native/cmd/lich-native/pulls_markdown.go
@@ -10,7 +10,7 @@ import (
"gioui.org/x/markdown"
"gioui.org/x/richtext"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// markdownH1 is mdProse's h1 text-lg.
diff --git a/native/cmd/lich-native/pulls_markdown_table.go b/native/cmd/lich-native/pulls_markdown_table.go
index 266ea5572..80deed0a8 100644
--- a/native/cmd/lich-native/pulls_markdown_table.go
+++ b/native/cmd/lich-native/pulls_markdown_table.go
@@ -12,7 +12,7 @@ import (
"gioui.org/op/paint"
"gioui.org/x/richtext"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// markdownSegment is a stretch of a Markdown source: prose, or a GFM table's
diff --git a/native/cmd/lich-native/pulls_merge_dialog.go b/native/cmd/lich-native/pulls_merge_dialog.go
index c9ef9d9a5..9edc226a2 100644
--- a/native/cmd/lich-native/pulls_merge_dialog.go
+++ b/native/cmd/lich-native/pulls_merge_dialog.go
@@ -9,9 +9,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The commit message gh would write itself, which goes into git as is.
diff --git a/native/cmd/lich-native/pulls_panels.go b/native/cmd/lich-native/pulls_panels.go
index 9e46c06cd..f3fbbfcb4 100644
--- a/native/cmd/lich-native/pulls_panels.go
+++ b/native/cmd/lich-native/pulls_panels.go
@@ -8,9 +8,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// conflictsNamed is conflict-files.ts NAMED: the files shown before "+N more".
diff --git a/native/cmd/lich-native/pulls_review_logic.go b/native/cmd/lich-native/pulls_review_logic.go
index 744cb0ca4..a101f0219 100644
--- a/native/cmd/lich-native/pulls_review_logic.go
+++ b/native/cmd/lich-native/pulls_review_logic.go
@@ -7,7 +7,7 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// timelineItem is one entry of the Conversation tab: exactly one of review,
diff --git a/native/cmd/lich-native/pulls_review_logic_test.go b/native/cmd/lich-native/pulls_review_logic_test.go
index f3da90af4..47fed9407 100644
--- a/native/cmd/lich-native/pulls_review_logic_test.go
+++ b/native/cmd/lich-native/pulls_review_logic_test.go
@@ -3,7 +3,7 @@ package main
import (
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func thread(id, at string, resolved bool) lichclient.PRReviewThread {
diff --git a/native/cmd/lich-native/pulls_store.go b/native/cmd/lich-native/pulls_store.go
index 981c03538..ae15d3aa3 100644
--- a/native/cmd/lich-native/pulls_store.go
+++ b/native/cmd/lich-native/pulls_store.go
@@ -6,7 +6,7 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// pendingRecheck is use-pull-request-detail.ts's poll: a pull request with a
diff --git a/native/cmd/lich-native/pulls_store_test.go b/native/cmd/lich-native/pulls_store_test.go
index 0523917c3..8d89134d9 100644
--- a/native/cmd/lich-native/pulls_store_test.go
+++ b/native/cmd/lich-native/pulls_store_test.go
@@ -7,7 +7,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestPullsStoreReadsOnceUntilAChangeIsAnnounced(t *testing.T) {
diff --git a/native/cmd/lich-native/pulls_submit.go b/native/cmd/lich-native/pulls_submit.go
index 10e40eb4e..12dbc4011 100644
--- a/native/cmd/lich-native/pulls_submit.go
+++ b/native/cmd/lich-native/pulls_submit.go
@@ -7,9 +7,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
func submitVerdictTitle(verdict string) string {
diff --git a/native/cmd/lich-native/pulls_tree_handle_test.go b/native/cmd/lich-native/pulls_tree_handle_test.go
index 1427d2bf1..f991c130a 100644
--- a/native/cmd/lich-native/pulls_tree_handle_test.go
+++ b/native/cmd/lich-native/pulls_tree_handle_test.go
@@ -11,7 +11,7 @@ import (
"gioui.org/op"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
func TestTreeHandleSitsPastTheRuleClearOfTheTreesScrollbar(t *testing.T) {
diff --git a/native/cmd/lich-native/pulls_view.go b/native/cmd/lich-native/pulls_view.go
index 9e2c87308..1fd8f6e10 100644
--- a/native/cmd/lich-native/pulls_view.go
+++ b/native/cmd/lich-native/pulls_view.go
@@ -12,10 +12,10 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The PR island's padding: PullRequestView's px-6 under the toolbar strip.
diff --git a/native/cmd/lich-native/pulls_width_test.go b/native/cmd/lich-native/pulls_width_test.go
index 0f7bccb3d..4f3a5747f 100644
--- a/native/cmd/lich-native/pulls_width_test.go
+++ b/native/cmd/lich-native/pulls_width_test.go
@@ -10,8 +10,8 @@ import (
"gioui.org/text"
"gioui.org/unit"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
// The list keeps the web's w-80 in English and grows only as far as the
diff --git a/native/cmd/lich-native/reconnect.go b/native/cmd/lich-native/reconnect.go
index 7a1c642c4..bd073f66d 100644
--- a/native/cmd/lich-native/reconnect.go
+++ b/native/cmd/lich-native/reconnect.go
@@ -9,9 +9,9 @@ import (
"gioui.org/font"
"gioui.org/layout"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// reconnectWait bounds waiting for a restarted lich to answer. Its successor
diff --git a/native/cmd/lich-native/reconnect_test.go b/native/cmd/lich-native/reconnect_test.go
index d84d97957..dba99d65f 100644
--- a/native/cmd/lich-native/reconnect_test.go
+++ b/native/cmd/lich-native/reconnect_test.go
@@ -9,8 +9,8 @@ import (
"strconv"
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// reconnectRig is a window attached to a backend, with a second backend that
diff --git a/native/cmd/lich-native/resume_dialog.go b/native/cmd/lich-native/resume_dialog.go
index 2db219b8f..bdda563f7 100644
--- a/native/cmd/lich-native/resume_dialog.go
+++ b/native/cmd/lich-native/resume_dialog.go
@@ -7,9 +7,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// resumeDialog is ResumeSessionDialog: whether a restored card continues
diff --git a/native/cmd/lich-native/sessiontooltip.go b/native/cmd/lich-native/sessiontooltip.go
index 3a53a6fdd..a2a6efdc8 100644
--- a/native/cmd/lich-native/sessiontooltip.go
+++ b/native/cmd/lich-native/sessiontooltip.go
@@ -7,10 +7,10 @@ import (
"gioui.org/font"
"gioui.org/layout"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// namedConflicts is base-status.ts NAMED_CONFLICTS: how many conflicting
diff --git a/native/cmd/lich-native/settings.go b/native/cmd/lich-native/settings.go
index 23c884c39..dd588c172 100644
--- a/native/cmd/lich-native/settings.go
+++ b/native/cmd/lich-native/settings.go
@@ -16,12 +16,12 @@ import (
"gioui.org/widget"
"gioui.org/widget/material"
- "github.com/omartelo/lich/native/fonts"
- "github.com/omartelo/lich/native/gioterm"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
const (
diff --git a/native/cmd/lich-native/settings_appearance.go b/native/cmd/lich-native/settings_appearance.go
index a56a54ca5..ae6ffb916 100644
--- a/native/cmd/lich-native/settings_appearance.go
+++ b/native/cmd/lich-native/settings_appearance.go
@@ -10,9 +10,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// closeChoices are CloseSetting's three answers, each with the keys of its
diff --git a/native/cmd/lich-native/settings_editor.go b/native/cmd/lich-native/settings_editor.go
index e15f86a00..85f9d9ed2 100644
--- a/native/cmd/lich-native/settings_editor.go
+++ b/native/cmd/lich-native/settings_editor.go
@@ -7,9 +7,9 @@ import (
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The Editor section's global settings. The web keeps the diff layout in
diff --git a/native/cmd/lich-native/settings_font.go b/native/cmd/lich-native/settings_font.go
index b00f48953..d62f0bb5b 100644
--- a/native/cmd/lich-native/settings_font.go
+++ b/native/cmd/lich-native/settings_font.go
@@ -15,10 +15,10 @@ import (
"gioui.org/text"
"gioui.org/widget"
- "github.com/omartelo/lich/native/fonts"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/settings_footer.go b/native/cmd/lich-native/settings_footer.go
index ece724cb7..65f2fd72d 100644
--- a/native/cmd/lich-native/settings_footer.go
+++ b/native/cmd/lich-native/settings_footer.go
@@ -5,7 +5,7 @@ import (
"gioui.org/layout"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// footerRow is Settings › Appearance › Footer: the row with Restore default,
diff --git a/native/cmd/lich-native/settings_general.go b/native/cmd/lich-native/settings_general.go
index b0759aa88..4cf2275d7 100644
--- a/native/cmd/lich-native/settings_general.go
+++ b/native/cmd/lich-native/settings_general.go
@@ -6,8 +6,8 @@ import (
"gioui.org/font"
"gioui.org/layout"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
// SettingGroup's pt-8 above a group past the first, and its mb-1 under the
diff --git a/native/cmd/lich-native/settings_help.go b/native/cmd/lich-native/settings_help.go
index 2eee21b6b..ddab7059b 100644
--- a/native/cmd/lich-native/settings_help.go
+++ b/native/cmd/lich-native/settings_help.go
@@ -8,9 +8,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
const (
@@ -18,7 +18,7 @@ const (
helpBugKey = "help.bug" // no backend key: the Help rows only act
helpLogKey = "help.log"
helpAboutKey = "help.about"
- helpRepoURL = "https://github.com/omartelo/lich" // support-url.ts REPO_URL
+ helpRepoURL = "https://github.com/lichdotdev/lich" // support-url.ts REPO_URL
helpIssueTemplate = "bug.yml"
)
diff --git a/native/cmd/lich-native/settings_help_test.go b/native/cmd/lich-native/settings_help_test.go
index 0a5daa8f3..c0a8b6c7c 100644
--- a/native/cmd/lich-native/settings_help_test.go
+++ b/native/cmd/lich-native/settings_help_test.go
@@ -5,15 +5,15 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// TestBugReportURLPrefillsTheForm pins the query keys to the field ids of
// .github/ISSUE_TEMPLATE/bug.yml, as support-url.test.ts does for the web.
func TestBugReportURLPrefillsTheForm(t *testing.T) {
got := bugReportURL(lichclient.Diagnostics{Version: "1.2.3", Platform: "linux/amd64"})
- want := "https://github.com/omartelo/lich/issues/new?platform=linux%2Famd64&template=bug.yml&version=1.2.3"
+ want := "https://github.com/lichdotdev/lich/issues/new?platform=linux%2Famd64&template=bug.yml&version=1.2.3"
if got != want {
t.Fatalf("bugReportURL = %s, want %s", got, want)
}
diff --git a/native/cmd/lich-native/settings_hotkeys.go b/native/cmd/lich-native/settings_hotkeys.go
index 763385ab9..0d05d1dcc 100644
--- a/native/cmd/lich-native/settings_hotkeys.go
+++ b/native/cmd/lich-native/settings_hotkeys.go
@@ -8,8 +8,8 @@ import (
"gioui.org/io/key"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
// hotkeyEditor is Settings › Hotkeys' state and the bindings the window
diff --git a/native/cmd/lich-native/settings_hotkeys_view.go b/native/cmd/lich-native/settings_hotkeys_view.go
index 18f3aaf01..7d308a48d 100644
--- a/native/cmd/lich-native/settings_hotkeys_view.go
+++ b/native/cmd/lich-native/settings_hotkeys_view.go
@@ -13,9 +13,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/settings_index.go b/native/cmd/lich-native/settings_index.go
index ccd2fd759..7b43ca437 100644
--- a/native/cmd/lich-native/settings_index.go
+++ b/native/cmd/lich-native/settings_index.go
@@ -5,8 +5,8 @@ import (
"sort"
"strings"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The section ids, Settings.tsx's plus General and Editor, which only the
diff --git a/native/cmd/lich-native/settings_keys_test.go b/native/cmd/lich-native/settings_keys_test.go
index f6081d8d6..72ad00b0b 100644
--- a/native/cmd/lich-native/settings_keys_test.go
+++ b/native/cmd/lich-native/settings_keys_test.go
@@ -3,7 +3,7 @@ package main
import (
"testing"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// The keys below are built at runtime or sit in tables, which the source
diff --git a/native/cmd/lich-native/settings_language.go b/native/cmd/lich-native/settings_language.go
index 07ac0ded4..a7630e25a 100644
--- a/native/cmd/lich-native/settings_language.go
+++ b/native/cmd/lich-native/settings_language.go
@@ -12,10 +12,10 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/fonts"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The two languages, never derived from each other. The interface's is the
diff --git a/native/cmd/lich-native/settings_language_test.go b/native/cmd/lich-native/settings_language_test.go
index 210d8f592..c6178922f 100644
--- a/native/cmd/lich-native/settings_language_test.go
+++ b/native/cmd/lich-native/settings_language_test.go
@@ -5,8 +5,8 @@ import (
"errors"
"testing"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
func spanish() i18n.Locale { return i18n.ES }
diff --git a/native/cmd/lich-native/settings_nav.go b/native/cmd/lich-native/settings_nav.go
index b9d99005a..ef43d0295 100644
--- a/native/cmd/lich-native/settings_nav.go
+++ b/native/cmd/lich-native/settings_nav.go
@@ -15,9 +15,9 @@ import (
"gioui.org/widget"
"golang.org/x/image/math/fixed"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The nav's geometry and its dimmed rows' opacity, from the mockup.
diff --git a/native/cmd/lich-native/settings_nav_test.go b/native/cmd/lich-native/settings_nav_test.go
index 599ada36c..121c42e07 100644
--- a/native/cmd/lich-native/settings_nav_test.go
+++ b/native/cmd/lich-native/settings_nav_test.go
@@ -10,8 +10,8 @@ import (
"gioui.org/text"
"gioui.org/unit"
- "github.com/omartelo/lich/native/fonts"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/ui"
)
// A "1" in Onest has most of its advance to the right of its ink: centering
diff --git a/native/cmd/lich-native/settings_profiles.go b/native/cmd/lich-native/settings_profiles.go
index 6560e2a82..6a2c047dd 100644
--- a/native/cmd/lich-native/settings_profiles.go
+++ b/native/cmd/lich-native/settings_profiles.go
@@ -7,9 +7,9 @@ import (
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// flowKind is what the profile dialog is doing.
diff --git a/native/cmd/lich-native/settings_profiles_dialogs.go b/native/cmd/lich-native/settings_profiles_dialogs.go
index f3246d55f..51289fefd 100644
--- a/native/cmd/lich-native/settings_profiles_dialogs.go
+++ b/native/cmd/lich-native/settings_profiles_dialogs.go
@@ -12,10 +12,10 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The lich plugin is in every Claude Code and Codex profile whether or not the
diff --git a/native/cmd/lich-native/settings_profiles_shot.go b/native/cmd/lich-native/settings_profiles_shot.go
index b4599973b..4e0d82aed 100644
--- a/native/cmd/lich-native/settings_profiles_shot.go
+++ b/native/cmd/lich-native/settings_profiles_shot.go
@@ -7,8 +7,8 @@ import (
"strconv"
"strings"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
var (
diff --git a/native/cmd/lich-native/settings_profiles_test.go b/native/cmd/lich-native/settings_profiles_test.go
index ceebe9aa7..fa917d9c1 100644
--- a/native/cmd/lich-native/settings_profiles_test.go
+++ b/native/cmd/lich-native/settings_profiles_test.go
@@ -13,8 +13,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// profileBackend answers the claudeprofile calls a dialog makes and records
diff --git a/native/cmd/lich-native/settings_profiles_view.go b/native/cmd/lich-native/settings_profiles_view.go
index f7180fc9b..0fafd19ce 100644
--- a/native/cmd/lich-native/settings_profiles_view.go
+++ b/native/cmd/lich-native/settings_profiles_view.go
@@ -8,10 +8,10 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/settings_providers.go b/native/cmd/lich-native/settings_providers.go
index 0160831f8..cd9f028a9 100644
--- a/native/cmd/lich-native/settings_providers.go
+++ b/native/cmd/lich-native/settings_providers.go
@@ -8,9 +8,9 @@ import (
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// binGlobalPath is how the Global layer reads when nothing is set: the shell
diff --git a/native/cmd/lich-native/settings_providers_bin.go b/native/cmd/lich-native/settings_providers_bin.go
index d3109150a..e83285383 100644
--- a/native/cmd/lich-native/settings_providers_bin.go
+++ b/native/cmd/lich-native/settings_providers_bin.go
@@ -7,10 +7,10 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/settings_providers_plan.go b/native/cmd/lich-native/settings_providers_plan.go
index 0a91d1d56..56e177cac 100644
--- a/native/cmd/lich-native/settings_providers_plan.go
+++ b/native/cmd/lich-native/settings_providers_plan.go
@@ -7,9 +7,9 @@ import (
"gioui.org/layout"
"gioui.org/unit"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The gauge grid's columns (gaugeGrid): every one fixed but the bar's, so
diff --git a/native/cmd/lich-native/settings_providers_test.go b/native/cmd/lich-native/settings_providers_test.go
index 1ec045cfd..fdeced31a 100644
--- a/native/cmd/lich-native/settings_providers_test.go
+++ b/native/cmd/lich-native/settings_providers_test.go
@@ -5,9 +5,9 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
func TestSkipLadderRoundTripsAndOnlyClimbingAsks(t *testing.T) {
diff --git a/native/cmd/lich-native/settings_providers_version.go b/native/cmd/lich-native/settings_providers_version.go
index 4410c01de..bd2eaac76 100644
--- a/native/cmd/lich-native/settings_providers_version.go
+++ b/native/cmd/lich-native/settings_providers_version.go
@@ -4,8 +4,8 @@ import (
"log"
"strings"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// binVersions is what one binary reports and every binary $PATH holds for its
diff --git a/native/cmd/lich-native/settings_providers_view.go b/native/cmd/lich-native/settings_providers_view.go
index e5269c071..2ed4a273c 100644
--- a/native/cmd/lich-native/settings_providers_view.go
+++ b/native/cmd/lich-native/settings_providers_view.go
@@ -10,10 +10,10 @@ import (
"gioui.org/op"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/settings_row.go b/native/cmd/lich-native/settings_row.go
index bb1057d3f..3914df204 100644
--- a/native/cmd/lich-native/settings_row.go
+++ b/native/cmd/lich-native/settings_row.go
@@ -13,9 +13,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The row's opacities: a global-only row seen from a project dims whole, and
diff --git a/native/cmd/lich-native/settings_sandbox.go b/native/cmd/lich-native/settings_sandbox.go
index a690b3e35..740b6c38b 100644
--- a/native/cmd/lich-native/settings_sandbox.go
+++ b/native/cmd/lich-native/settings_sandbox.go
@@ -9,9 +9,9 @@ import (
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The sandbox keys: the grants mirror store.sshAgentKey and store.ghTokenKey,
diff --git a/native/cmd/lich-native/settings_sandbox_view.go b/native/cmd/lich-native/settings_sandbox_view.go
index 3b4ae55a2..bbc5508b2 100644
--- a/native/cmd/lich-native/settings_sandbox_view.go
+++ b/native/cmd/lich-native/settings_sandbox_view.go
@@ -10,8 +10,8 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
var (
diff --git a/native/cmd/lich-native/settings_scope.go b/native/cmd/lich-native/settings_scope.go
index df86efec8..b28a85546 100644
--- a/native/cmd/lich-native/settings_scope.go
+++ b/native/cmd/lich-native/settings_scope.go
@@ -5,7 +5,7 @@ import (
"hash/fnv"
"image/color"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// settingsProject is an open project as the scope selector lists it.
diff --git a/native/cmd/lich-native/settings_scope_menu.go b/native/cmd/lich-native/settings_scope_menu.go
index 446b699ec..ab2fee69b 100644
--- a/native/cmd/lich-native/settings_scope_menu.go
+++ b/native/cmd/lich-native/settings_scope_menu.go
@@ -6,8 +6,8 @@ import (
"gioui.org/font"
"gioui.org/layout"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
// scopeSelector is the button at the top of the nav, Global or the project
diff --git a/native/cmd/lich-native/settings_stepper.go b/native/cmd/lich-native/settings_stepper.go
index 0bc755a93..5099c8e37 100644
--- a/native/cmd/lich-native/settings_stepper.go
+++ b/native/cmd/lich-native/settings_stepper.go
@@ -6,9 +6,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// stepperValueMinWidth is the value box's min-w-16: as wide as its longest
diff --git a/native/cmd/lich-native/settings_test.go b/native/cmd/lich-native/settings_test.go
index a1bc90ab9..42993b5b7 100644
--- a/native/cmd/lich-native/settings_test.go
+++ b/native/cmd/lich-native/settings_test.go
@@ -6,7 +6,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
var (
diff --git a/native/cmd/lich-native/settings_theme.go b/native/cmd/lich-native/settings_theme.go
index e7805ee14..5b66387ac 100644
--- a/native/cmd/lich-native/settings_theme.go
+++ b/native/cmd/lich-native/settings_theme.go
@@ -16,10 +16,10 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The picker's geometry, ThemePicker.tsx's classes.
diff --git a/native/cmd/lich-native/settings_theme_actions.go b/native/cmd/lich-native/settings_theme_actions.go
index 0dee63677..121660409 100644
--- a/native/cmd/lich-native/settings_theme_actions.go
+++ b/native/cmd/lich-native/settings_theme_actions.go
@@ -5,9 +5,9 @@ import (
"fmt"
"strings"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// themeRef is a theme a dialog names.
diff --git a/native/cmd/lich-native/settings_theme_card.go b/native/cmd/lich-native/settings_theme_card.go
index c195aafeb..2c0f2e98c 100644
--- a/native/cmd/lich-native/settings_theme_card.go
+++ b/native/cmd/lich-native/settings_theme_card.go
@@ -13,9 +13,9 @@ import (
"gioui.org/op/paint"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// ThemeMiniature's proportions: a 26% sidebar column, and three bars 8%
diff --git a/native/cmd/lich-native/settings_theme_dialogs.go b/native/cmd/lich-native/settings_theme_dialogs.go
index 68d721757..0bece9fc7 100644
--- a/native/cmd/lich-native/settings_theme_dialogs.go
+++ b/native/cmd/lich-native/settings_theme_dialogs.go
@@ -8,9 +8,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// importPlaceholder is the repository field's example, a URL and no prose.
diff --git a/native/cmd/lich-native/settings_updates.go b/native/cmd/lich-native/settings_updates.go
index ab66bead1..a2edd7f69 100644
--- a/native/cmd/lich-native/settings_updates.go
+++ b/native/cmd/lich-native/settings_updates.go
@@ -7,9 +7,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
const (
diff --git a/native/cmd/lich-native/settings_updates_notes.go b/native/cmd/lich-native/settings_updates_notes.go
index 2841c3940..7cea56e5d 100644
--- a/native/cmd/lich-native/settings_updates_notes.go
+++ b/native/cmd/lich-native/settings_updates_notes.go
@@ -14,10 +14,10 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
const (
diff --git a/native/cmd/lich-native/settings_updates_plugin.go b/native/cmd/lich-native/settings_updates_plugin.go
index c03d00d15..310d26b2f 100644
--- a/native/cmd/lich-native/settings_updates_plugin.go
+++ b/native/cmd/lich-native/settings_updates_plugin.go
@@ -8,9 +8,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// The loading toasts (installing, updating, updatingAll) wait on the toaster
diff --git a/native/cmd/lich-native/settings_updates_test.go b/native/cmd/lich-native/settings_updates_test.go
index 6eb15d2f8..1784ba01c 100644
--- a/native/cmd/lich-native/settings_updates_test.go
+++ b/native/cmd/lich-native/settings_updates_test.go
@@ -4,8 +4,8 @@ import (
"reflect"
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
func TestSplitLeadInTakesTheBoldSentence(t *testing.T) {
diff --git a/native/cmd/lich-native/settings_vcs.go b/native/cmd/lich-native/settings_vcs.go
index e636ffcd4..5a4d60089 100644
--- a/native/cmd/lich-native/settings_vcs.go
+++ b/native/cmd/lich-native/settings_vcs.go
@@ -7,10 +7,10 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
const (
diff --git a/native/cmd/lich-native/settings_vcs_account.go b/native/cmd/lich-native/settings_vcs_account.go
index 44de286f2..a3c5e73ee 100644
--- a/native/cmd/lich-native/settings_vcs_account.go
+++ b/native/cmd/lich-native/settings_vcs_account.go
@@ -4,8 +4,8 @@ import (
"slices"
"strings"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
const defaultGitHubHost = "github.com"
diff --git a/native/cmd/lich-native/settings_vcs_picker.go b/native/cmd/lich-native/settings_vcs_picker.go
index 663671cb7..950f8ca72 100644
--- a/native/cmd/lich-native/settings_vcs_picker.go
+++ b/native/cmd/lich-native/settings_vcs_picker.go
@@ -10,9 +10,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// vcsActiveAccountID is the stored value of no override.
diff --git a/native/cmd/lich-native/settings_vcs_test.go b/native/cmd/lich-native/settings_vcs_test.go
index f968e3006..1c7135ed6 100644
--- a/native/cmd/lich-native/settings_vcs_test.go
+++ b/native/cmd/lich-native/settings_vcs_test.go
@@ -4,7 +4,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestUpgradeAccountOnlyWithoutGuessing(t *testing.T) {
diff --git a/native/cmd/lich-native/settings_window.go b/native/cmd/lich-native/settings_window.go
index 6df45e88e..42b301062 100644
--- a/native/cmd/lich-native/settings_window.go
+++ b/native/cmd/lich-native/settings_window.go
@@ -4,9 +4,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// system.WindowWeb and system.WindowNative.
diff --git a/native/cmd/lich-native/shortcuts_overlay.go b/native/cmd/lich-native/shortcuts_overlay.go
index 96e63d3b2..14c55e1b5 100644
--- a/native/cmd/lich-native/shortcuts_overlay.go
+++ b/native/cmd/lich-native/shortcuts_overlay.go
@@ -9,8 +9,8 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
const shortcutsEsc = "esc"
diff --git a/native/cmd/lich-native/sidebar.go b/native/cmd/lich-native/sidebar.go
index 19d9e8a50..8790c6d29 100644
--- a/native/cmd/lich-native/sidebar.go
+++ b/native/cmd/lich-native/sidebar.go
@@ -7,8 +7,8 @@ import (
"gioui.org/layout"
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// remDp is one rem in dp: the web's 16px root font.
diff --git a/native/cmd/lich-native/sidebar_actions.go b/native/cmd/lich-native/sidebar_actions.go
index 6de643ed5..10eb21203 100644
--- a/native/cmd/lich-native/sidebar_actions.go
+++ b/native/cmd/lich-native/sidebar_actions.go
@@ -5,7 +5,7 @@ import (
"errors"
"slices"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// errNoProject is an action on the sidebar with no project on screen.
diff --git a/native/cmd/lich-native/sidebar_block.go b/native/cmd/lich-native/sidebar_block.go
index eb7eff0c2..b892c76d6 100644
--- a/native/cmd/lich-native/sidebar_block.go
+++ b/native/cmd/lich-native/sidebar_block.go
@@ -6,7 +6,7 @@ import (
"gioui.org/layout"
"gioui.org/widget"
"gioui.org/widget/material"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// blockState is one SessionGroup's widget state, kept per project and block
diff --git a/native/cmd/lich-native/sidebar_block_menu.go b/native/cmd/lich-native/sidebar_block_menu.go
index 5a78073df..9510dcf95 100644
--- a/native/cmd/lich-native/sidebar_block_menu.go
+++ b/native/cmd/lich-native/sidebar_block_menu.go
@@ -3,9 +3,9 @@ package main
import (
"slices"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/sidebar_blocks.go b/native/cmd/lich-native/sidebar_blocks.go
index 9437303af..90de4313c 100644
--- a/native/cmd/lich-native/sidebar_blocks.go
+++ b/native/cmd/lich-native/sidebar_blocks.go
@@ -6,8 +6,8 @@ import (
"strings"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// sidebarFilter is the lens over the shown project's cards. Like the web's,
diff --git a/native/cmd/lich-native/sidebar_blocks_test.go b/native/cmd/lich-native/sidebar_blocks_test.go
index 174721aec..eaf2adeda 100644
--- a/native/cmd/lich-native/sidebar_blocks_test.go
+++ b/native/cmd/lich-native/sidebar_blocks_test.go
@@ -6,7 +6,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
const sidebarProject = "/home/me/try/repo"
diff --git a/native/cmd/lich-native/sidebar_card.go b/native/cmd/lich-native/sidebar_card.go
index bc0bf00af..0103eab9d 100644
--- a/native/cmd/lich-native/sidebar_card.go
+++ b/native/cmd/lich-native/sidebar_card.go
@@ -14,7 +14,7 @@ import (
"gioui.org/op/clip"
"gioui.org/op/paint"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
func clickable(m map[string]*widget.Clickable, key string) *widget.Clickable {
diff --git a/native/cmd/lich-native/sidebar_closing_test.go b/native/cmd/lich-native/sidebar_closing_test.go
index 614335e28..751b6f403 100644
--- a/native/cmd/lich-native/sidebar_closing_test.go
+++ b/native/cmd/lich-native/sidebar_closing_test.go
@@ -4,7 +4,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func views(list ...string) []sessionView {
diff --git a/native/cmd/lich-native/sidebar_compose_test.go b/native/cmd/lich-native/sidebar_compose_test.go
index 8ce83fa02..2311ac625 100644
--- a/native/cmd/lich-native/sidebar_compose_test.go
+++ b/native/cmd/lich-native/sidebar_compose_test.go
@@ -5,8 +5,8 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
var twoProviders = []launchProvider{{id: "claude", name: "Claude Code"}, {id: "codex", name: "Codex"}}
diff --git a/native/cmd/lich-native/sidebar_filter.go b/native/cmd/lich-native/sidebar_filter.go
index baffb9ca0..c4081e917 100644
--- a/native/cmd/lich-native/sidebar_filter.go
+++ b/native/cmd/lich-native/sidebar_filter.go
@@ -3,8 +3,8 @@ package main
import (
"strings"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// sessionPhase is the filter chip a session sits under (session-filter.ts).
diff --git a/native/cmd/lich-native/sidebar_filter_test.go b/native/cmd/lich-native/sidebar_filter_test.go
index 352953f0c..48952012f 100644
--- a/native/cmd/lich-native/sidebar_filter_test.go
+++ b/native/cmd/lich-native/sidebar_filter_test.go
@@ -4,7 +4,7 @@ import (
"reflect"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
const (
diff --git a/native/cmd/lich-native/sidebar_folder_dialog.go b/native/cmd/lich-native/sidebar_folder_dialog.go
index 183972aeb..3502199e6 100644
--- a/native/cmd/lich-native/sidebar_folder_dialog.go
+++ b/native/cmd/lich-native/sidebar_folder_dialog.go
@@ -8,8 +8,8 @@ import (
"gioui.org/io/key"
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
// folderNaming is NewFolderDialog's state: the sessions a new folder will
diff --git a/native/cmd/lich-native/sidebar_group_header.go b/native/cmd/lich-native/sidebar_group_header.go
index 98d08aa23..b3af17fcb 100644
--- a/native/cmd/lich-native/sidebar_group_header.go
+++ b/native/cmd/lich-native/sidebar_group_header.go
@@ -16,9 +16,9 @@ import (
"gioui.org/op/paint"
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// text2XS is index.css --text-2xs (0.65625rem), the uppercase label that
diff --git a/native/cmd/lich-native/sidebar_groups.go b/native/cmd/lich-native/sidebar_groups.go
index 0cda97cf6..95715147f 100644
--- a/native/cmd/lich-native/sidebar_groups.go
+++ b/native/cmd/lich-native/sidebar_groups.go
@@ -3,7 +3,7 @@ package main
import (
"slices"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// The block keys of sidebar-groups.ts. The pinned and root blocks have no path
diff --git a/native/cmd/lich-native/sidebar_groups_test.go b/native/cmd/lich-native/sidebar_groups_test.go
index 0c16bcf8c..a9324487a 100644
--- a/native/cmd/lich-native/sidebar_groups_test.go
+++ b/native/cmd/lich-native/sidebar_groups_test.go
@@ -5,7 +5,7 @@ import (
"slices"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// ss builds a stored session list: "id" for the project root, "id@path" for
diff --git a/native/cmd/lich-native/sidebar_handle_test.go b/native/cmd/lich-native/sidebar_handle_test.go
index 1efd98f4e..d1f5812a5 100644
--- a/native/cmd/lich-native/sidebar_handle_test.go
+++ b/native/cmd/lich-native/sidebar_handle_test.go
@@ -11,7 +11,7 @@ import (
"gioui.org/op"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
func TestSidebarHandleSitsInTheGutterClearOfTheBlockListsScrollbar(t *testing.T) {
diff --git a/native/cmd/lich-native/sidebar_header.go b/native/cmd/lich-native/sidebar_header.go
index 7ddc81fc4..9e53992b7 100644
--- a/native/cmd/lich-native/sidebar_header.go
+++ b/native/cmd/lich-native/sidebar_header.go
@@ -9,9 +9,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
func phaseChipLabel(p sessionPhase) string {
diff --git a/native/cmd/lich-native/sidebar_i18n_test.go b/native/cmd/lich-native/sidebar_i18n_test.go
index 29a85935d..8b4bddbfd 100644
--- a/native/cmd/lich-native/sidebar_i18n_test.go
+++ b/native/cmd/lich-native/sidebar_i18n_test.go
@@ -4,8 +4,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func inLocale(t *testing.T, l i18n.Locale) {
diff --git a/native/cmd/lich-native/sidebar_launch.go b/native/cmd/lich-native/sidebar_launch.go
index 8461d7cbe..09b7b3346 100644
--- a/native/cmd/lich-native/sidebar_launch.go
+++ b/native/cmd/lich-native/sidebar_launch.go
@@ -3,7 +3,7 @@ package main
import (
"slices"
- "github.com/omartelo/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/i18n"
)
// providerDefaultKey is providers-store.ts defaultKey (store.providerDefaultKey
diff --git a/native/cmd/lich-native/sidebar_launch_test.go b/native/cmd/lich-native/sidebar_launch_test.go
index 45f4d4614..619ebc936 100644
--- a/native/cmd/lich-native/sidebar_launch_test.go
+++ b/native/cmd/lich-native/sidebar_launch_test.go
@@ -4,7 +4,7 @@ import (
"context"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestReadEnabledLeavesOnlyClaudeOnByDefault(t *testing.T) {
diff --git a/native/cmd/lich-native/sidebar_morph.go b/native/cmd/lich-native/sidebar_morph.go
index 0eb63caf4..4d3e230ee 100644
--- a/native/cmd/lich-native/sidebar_morph.go
+++ b/native/cmd/lich-native/sidebar_morph.go
@@ -14,7 +14,7 @@ import (
"gioui.org/op/clip"
"gioui.org/op/paint"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
// index.css's ::view-transition-group, the web sidebar's collapse and expand.
diff --git a/native/cmd/lich-native/sidebar_morph_test.go b/native/cmd/lich-native/sidebar_morph_test.go
index 415cb5c5e..268601622 100644
--- a/native/cmd/lich-native/sidebar_morph_test.go
+++ b/native/cmd/lich-native/sidebar_morph_test.go
@@ -8,7 +8,7 @@ import (
"gioui.org/layout"
"gioui.org/op"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
const testFrame = 16 * time.Millisecond
diff --git a/native/cmd/lich-native/sidebar_prefs.go b/native/cmd/lich-native/sidebar_prefs.go
index 213019a38..517227045 100644
--- a/native/cmd/lich-native/sidebar_prefs.go
+++ b/native/cmd/lich-native/sidebar_prefs.go
@@ -6,7 +6,7 @@ import (
"strconv"
"strings"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// The web window's localStorage keys, kept as backend settings here. Width
diff --git a/native/cmd/lich-native/sidebar_prefs_test.go b/native/cmd/lich-native/sidebar_prefs_test.go
index 89dc3050e..f30cc644b 100644
--- a/native/cmd/lich-native/sidebar_prefs_test.go
+++ b/native/cmd/lich-native/sidebar_prefs_test.go
@@ -12,7 +12,7 @@ import (
"sync"
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// sidebarBackend is a backend holding settings by key@scope and answering
diff --git a/native/cmd/lich-native/sidebar_profile.go b/native/cmd/lich-native/sidebar_profile.go
index f313bdd8e..e68d187ab 100644
--- a/native/cmd/lich-native/sidebar_profile.go
+++ b/native/cmd/lich-native/sidebar_profile.go
@@ -9,10 +9,10 @@ import (
"gioui.org/op"
"gioui.org/unit"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/sidebar_rail.go b/native/cmd/lich-native/sidebar_rail.go
index 10dc5a099..54b46bc76 100644
--- a/native/cmd/lich-native/sidebar_rail.go
+++ b/native/cmd/lich-native/sidebar_rail.go
@@ -6,9 +6,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
"gioui.org/widget/material"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// SidebarRail's buttons hover bg-accent/60.
diff --git a/native/cmd/lich-native/spawn_gate.go b/native/cmd/lich-native/spawn_gate.go
index da602806c..138ab714f 100644
--- a/native/cmd/lich-native/spawn_gate.go
+++ b/native/cmd/lich-native/spawn_gate.go
@@ -6,9 +6,9 @@ import (
"slices"
"sync"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// spawnVerdict is what a session's first view does (spawn-gate.ts
diff --git a/native/cmd/lich-native/spawn_gate_test.go b/native/cmd/lich-native/spawn_gate_test.go
index 60c621a3f..e2e51c3f2 100644
--- a/native/cmd/lich-native/spawn_gate_test.go
+++ b/native/cmd/lich-native/spawn_gate_test.go
@@ -6,8 +6,8 @@ import (
"strings"
"testing"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
var errProbe = errors.New("rpc down")
diff --git a/native/cmd/lich-native/status.go b/native/cmd/lich-native/status.go
index 0404a9758..bd370ce0e 100644
--- a/native/cmd/lich-native/status.go
+++ b/native/cmd/lich-native/status.go
@@ -6,7 +6,7 @@ import (
"fmt"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// The states a card draws an indicator for. Every other reported state (the
diff --git a/native/cmd/lich-native/status_test.go b/native/cmd/lich-native/status_test.go
index 92937c9b2..63760415f 100644
--- a/native/cmd/lich-native/status_test.go
+++ b/native/cmd/lich-native/status_test.go
@@ -6,7 +6,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
var t0 = time.Date(2026, 10, 10, 12, 0, 0, 0, time.UTC)
diff --git a/native/cmd/lich-native/statusrung.go b/native/cmd/lich-native/statusrung.go
index 3918ae2f1..596345ca9 100644
--- a/native/cmd/lich-native/statusrung.go
+++ b/native/cmd/lich-native/statusrung.go
@@ -6,9 +6,9 @@ import (
"gioui.org/font"
"gioui.org/layout"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// toolGlyphs is lib/session/tool-glyph.ts: the glyph a tool family wears,
diff --git a/native/cmd/lich-native/stores_events_test.go b/native/cmd/lich-native/stores_events_test.go
index bfe210c78..8ed073f1f 100644
--- a/native/cmd/lich-native/stores_events_test.go
+++ b/native/cmd/lich-native/stores_events_test.go
@@ -13,8 +13,8 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// rpcStub answers /rpc calls with what answer says and counts them by method.
diff --git a/native/cmd/lich-native/terminal_drop.go b/native/cmd/lich-native/terminal_drop.go
index b4749dc9f..773262468 100644
--- a/native/cmd/lich-native/terminal_drop.go
+++ b/native/cmd/lich-native/terminal_drop.go
@@ -12,8 +12,8 @@ import (
"gioui.org/app"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// Files dropped on the terminal land at its prompt as paths, as useTerminalDrop
diff --git a/native/cmd/lich-native/terminal_drop_hint.go b/native/cmd/lich-native/terminal_drop_hint.go
index 9de62e252..9dc2368ed 100644
--- a/native/cmd/lich-native/terminal_drop_hint.go
+++ b/native/cmd/lich-native/terminal_drop_hint.go
@@ -10,8 +10,8 @@ import (
"gioui.org/op/paint"
"gioui.org/unit"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
const (
diff --git a/native/cmd/lich-native/terminal_drop_test.go b/native/cmd/lich-native/terminal_drop_test.go
index deccbdbc7..def058cc7 100644
--- a/native/cmd/lich-native/terminal_drop_test.go
+++ b/native/cmd/lich-native/terminal_drop_test.go
@@ -18,7 +18,7 @@ import (
"gioui.org/app"
"gioui.org/f32"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestParseURIListKeepsLocalFilesOnly(t *testing.T) {
diff --git a/native/cmd/lich-native/terminal_exit.go b/native/cmd/lich-native/terminal_exit.go
index f0d7b7c96..57fd66ebc 100644
--- a/native/cmd/lich-native/terminal_exit.go
+++ b/native/cmd/lich-native/terminal_exit.go
@@ -12,10 +12,10 @@ import (
"gioui.org/op/paint"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var icExitRestart = icons.Lucide("rotate-cw")
diff --git a/native/cmd/lich-native/terminal_hit_test.go b/native/cmd/lich-native/terminal_hit_test.go
index 188daa553..2c89eaa43 100644
--- a/native/cmd/lich-native/terminal_hit_test.go
+++ b/native/cmd/lich-native/terminal_hit_test.go
@@ -11,7 +11,7 @@ import (
"gioui.org/op"
"gioui.org/unit"
- "github.com/omartelo/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/gioterm"
)
// fixedCells is a renderer whose cells are mouseTestCellW×mouseTestCellH
diff --git a/native/cmd/lich-native/terminal_keys.go b/native/cmd/lich-native/terminal_keys.go
index 8539e08a8..8df41271d 100644
--- a/native/cmd/lich-native/terminal_keys.go
+++ b/native/cmd/lich-native/terminal_keys.go
@@ -3,7 +3,7 @@ package main
import (
"gioui.org/io/key"
- "github.com/omartelo/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/gioterm"
)
// terminalKeyBytes is what a key press sends to a session: the chords of the
diff --git a/native/cmd/lich-native/terminal_keys_test.go b/native/cmd/lich-native/terminal_keys_test.go
index 9e6b52894..b13a57bc0 100644
--- a/native/cmd/lich-native/terminal_keys_test.go
+++ b/native/cmd/lich-native/terminal_keys_test.go
@@ -5,7 +5,7 @@ import (
"gioui.org/io/key"
- "github.com/omartelo/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/gioterm"
)
func TestTerminalKeyBytesRewritesThePassedThroughChords(t *testing.T) {
diff --git a/native/cmd/lich-native/terminal_mouse.go b/native/cmd/lich-native/terminal_mouse.go
index fff1aa8a1..d6788888c 100644
--- a/native/cmd/lich-native/terminal_mouse.go
+++ b/native/cmd/lich-native/terminal_mouse.go
@@ -17,9 +17,9 @@ import (
"gioui.org/op/paint"
"gioui.org/unit"
- "github.com/omartelo/lich/native/gioterm"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
// pointer handles a pointer event on t's grid: a program that tracks the
diff --git a/native/cmd/lich-native/terminal_mouse_test.go b/native/cmd/lich-native/terminal_mouse_test.go
index 3b5655f83..aeec62d24 100644
--- a/native/cmd/lich-native/terminal_mouse_test.go
+++ b/native/cmd/lich-native/terminal_mouse_test.go
@@ -8,7 +8,7 @@ import (
"gioui.org/io/key"
"gioui.org/io/pointer"
- "github.com/omartelo/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/gioterm"
)
const mouseTestCellW, mouseTestCellH = 10, 20
diff --git a/native/cmd/lich-native/terminals.go b/native/cmd/lich-native/terminals.go
index c5ea3f8c6..00dbcb106 100644
--- a/native/cmd/lich-native/terminals.go
+++ b/native/cmd/lich-native/terminals.go
@@ -21,10 +21,10 @@ import (
"gioui.org/op/clip"
"gioui.org/unit"
- "github.com/omartelo/lich/native/gioterm"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// termView is one session's terminal: its emulator, a renderer of its own
diff --git a/native/cmd/lich-native/terminals_colors_test.go b/native/cmd/lich-native/terminals_colors_test.go
index aa4a15104..6e61c667a 100644
--- a/native/cmd/lich-native/terminals_colors_test.go
+++ b/native/cmd/lich-native/terminals_colors_test.go
@@ -9,7 +9,7 @@ import (
"time"
"github.com/coder/websocket"
- "github.com/omartelo/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/gioterm"
)
// A theme that flips the scheme of a terminal whose program asked for mode
diff --git a/native/cmd/lich-native/themes.go b/native/cmd/lich-native/themes.go
index 7edeec5f9..d3c6db48a 100644
--- a/native/cmd/lich-native/themes.go
+++ b/native/cmd/lich-native/themes.go
@@ -10,10 +10,10 @@ import (
"github.com/lichdotdev/godemirror"
"github.com/lichdotdev/godemirror/tags"
- "github.com/omartelo/lich/native/gioterm"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/gioterm"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// themes.ts's ids and origins.
diff --git a/native/cmd/lich-native/themes_test.go b/native/cmd/lich-native/themes_test.go
index c00a3c765..9af1acc3c 100644
--- a/native/cmd/lich-native/themes_test.go
+++ b/native/cmd/lich-native/themes_test.go
@@ -12,8 +12,8 @@ import (
"github.com/lichdotdev/godemirror"
"github.com/lichdotdev/godemirror/tags"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// bundledTheme reads themes/.json, the file the backend serves the
diff --git a/native/cmd/lich-native/toasts.go b/native/cmd/lich-native/toasts.go
index 30dd25afd..4c9ce0b48 100644
--- a/native/cmd/lich-native/toasts.go
+++ b/native/cmd/lich-native/toasts.go
@@ -5,9 +5,9 @@ import (
"fmt"
"strings"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
var (
diff --git a/native/cmd/lich-native/topbar.go b/native/cmd/lich-native/topbar.go
index 2424e0e51..8e806f98f 100644
--- a/native/cmd/lich-native/topbar.go
+++ b/native/cmd/lich-native/topbar.go
@@ -11,10 +11,10 @@ import (
"gioui.org/op/paint"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
const brandName = "lich"
diff --git a/native/cmd/lich-native/topbar_apply.go b/native/cmd/lich-native/topbar_apply.go
index b7dd84f77..cbb4169f1 100644
--- a/native/cmd/lich-native/topbar_apply.go
+++ b/native/cmd/lich-native/topbar_apply.go
@@ -6,9 +6,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// closeConfirm is ProjectTabs' ConfirmDialog: closing a project kills its
diff --git a/native/cmd/lich-native/topbar_menus.go b/native/cmd/lich-native/topbar_menus.go
index dfb415979..f19a6b7e8 100644
--- a/native/cmd/lich-native/topbar_menus.go
+++ b/native/cmd/lich-native/topbar_menus.go
@@ -12,10 +12,10 @@ import (
"gioui.org/op/paint"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// recentLimit is OpenProjectMenu's MENU_LIMIT: what fits above the picker
diff --git a/native/cmd/lich-native/topbar_tabs.go b/native/cmd/lich-native/topbar_tabs.go
index 9517ae178..4cf8b2977 100644
--- a/native/cmd/lich-native/topbar_tabs.go
+++ b/native/cmd/lich-native/topbar_tabs.go
@@ -13,9 +13,9 @@ import (
"gioui.org/op/paint"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The project tab, from the approved mockup: browser tabs sized like
diff --git a/native/cmd/lich-native/tray.go b/native/cmd/lich-native/tray.go
index 7ded1860b..d1ffa9357 100644
--- a/native/cmd/lich-native/tray.go
+++ b/native/cmd/lich-native/tray.go
@@ -4,9 +4,9 @@ import (
"log"
"os"
- "github.com/omartelo/lich/native/fonts"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// trayLabels are the tray menu's words in the interface language. The
diff --git a/native/cmd/lich-native/turnstates_test.go b/native/cmd/lich-native/turnstates_test.go
index 45bbf51c6..75bf85828 100644
--- a/native/cmd/lich-native/turnstates_test.go
+++ b/native/cmd/lich-native/turnstates_test.go
@@ -10,7 +10,7 @@ import (
"testing"
"time"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func turnState(id, state string) lichclient.TurnState {
diff --git a/native/cmd/lich-native/unclean_exit.go b/native/cmd/lich-native/unclean_exit.go
index f9805133e..7a2fb5338 100644
--- a/native/cmd/lich-native/unclean_exit.go
+++ b/native/cmd/lich-native/unclean_exit.go
@@ -3,8 +3,8 @@ package main
import (
"log"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/ui"
)
// uncleanExitToast is UncleanExitGate's warning: it stays until dismissed,
diff --git a/native/cmd/lich-native/window_close.go b/native/cmd/lich-native/window_close.go
index ace44d02b..68466d8d4 100644
--- a/native/cmd/lich-native/window_close.go
+++ b/native/cmd/lich-native/window_close.go
@@ -10,9 +10,9 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// closePrompt is CloseDialog: what closing the window does with the
diff --git a/native/cmd/lich-native/worktree_dialog.go b/native/cmd/lich-native/worktree_dialog.go
index af0b14600..55f55a62c 100644
--- a/native/cmd/lich-native/worktree_dialog.go
+++ b/native/cmd/lich-native/worktree_dialog.go
@@ -12,9 +12,9 @@ import (
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
)
// issueLookupDelay is how long the name has to settle before the issue
diff --git a/native/cmd/lich-native/worktree_dialog_view.go b/native/cmd/lich-native/worktree_dialog_view.go
index f4e52d1a9..6fa0864af 100644
--- a/native/cmd/lich-native/worktree_dialog_view.go
+++ b/native/cmd/lich-native/worktree_dialog_view.go
@@ -13,10 +13,10 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/lich-native/worktree_logic.go b/native/cmd/lich-native/worktree_logic.go
index 11bd83449..accaea1d4 100644
--- a/native/cmd/lich-native/worktree_logic.go
+++ b/native/cmd/lich-native/worktree_logic.go
@@ -8,8 +8,8 @@ import (
"unicode"
"unicode/utf8"
- "github.com/omartelo/lich/native/i18n"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/i18n"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// Base options carry their group so one string names the selection, as
diff --git a/native/cmd/lich-native/worktree_logic_test.go b/native/cmd/lich-native/worktree_logic_test.go
index c3f056186..741e521df 100644
--- a/native/cmd/lich-native/worktree_logic_test.go
+++ b/native/cmd/lich-native/worktree_logic_test.go
@@ -3,7 +3,7 @@ package main
import (
"testing"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestToBranchName(t *testing.T) {
diff --git a/native/cmd/ui-gallery/main.go b/native/cmd/ui-gallery/main.go
index 2fd1c028c..1018183f0 100644
--- a/native/cmd/ui-gallery/main.go
+++ b/native/cmd/ui-gallery/main.go
@@ -19,9 +19,9 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/internal/shot"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/internal/shot"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/cmd/ui-gallery/sections.go b/native/cmd/ui-gallery/sections.go
index 9b70c0acb..9a6a375d5 100644
--- a/native/cmd/ui-gallery/sections.go
+++ b/native/cmd/ui-gallery/sections.go
@@ -11,8 +11,8 @@ import (
"gioui.org/op/paint"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// row lays its widgets side by side, gap Tailwind units apart.
diff --git a/native/cmd/ui-gallery/sidebar.go b/native/cmd/ui-gallery/sidebar.go
index 3c4bb79b7..c2a920e43 100644
--- a/native/cmd/ui-gallery/sidebar.go
+++ b/native/cmd/ui-gallery/sidebar.go
@@ -13,8 +13,8 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// Sidebar widths, SessionSidebar's usePanelWidth bounds in dp.
diff --git a/native/cmd/ui-gallery/toasts.go b/native/cmd/ui-gallery/toasts.go
index 8b94bc52d..9cfaa5249 100644
--- a/native/cmd/ui-gallery/toasts.go
+++ b/native/cmd/ui-gallery/toasts.go
@@ -7,7 +7,7 @@ import (
"gioui.org/layout"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui"
+ "github.com/lichdotdev/lich/native/ui"
)
var (
diff --git a/native/gioterm/render.go b/native/gioterm/render.go
index a95f29e46..1b63b7bd6 100644
--- a/native/gioterm/render.go
+++ b/native/gioterm/render.go
@@ -13,7 +13,7 @@ import (
"gioui.org/text"
"gioui.org/unit"
- "github.com/omartelo/lich/native/glyphs"
+ "github.com/lichdotdev/lich/native/glyphs"
)
// Renderer draws a Terminal's cell grid with Gio.
diff --git a/native/gioterm/render_atlas.go b/native/gioterm/render_atlas.go
index 45b0a53e2..8b4238693 100644
--- a/native/gioterm/render_atlas.go
+++ b/native/gioterm/render_atlas.go
@@ -11,7 +11,7 @@ import (
"gioui.org/op/paint"
"gioui.org/unit"
- "github.com/omartelo/lich/native/glyphs"
+ "github.com/lichdotdev/lich/native/glyphs"
)
// atlasSize is the side of one atlas page in pixels: 4 MiB of RGBA, room for
diff --git a/native/gioterm/render_paths.go b/native/gioterm/render_paths.go
index 37b65f543..2e1bb178a 100644
--- a/native/gioterm/render_paths.go
+++ b/native/gioterm/render_paths.go
@@ -12,8 +12,8 @@ import (
"gioui.org/text"
"gioui.org/unit"
- "github.com/omartelo/lich/native/fonts"
- "github.com/omartelo/lich/native/glyphs"
+ "github.com/lichdotdev/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/glyphs"
"golang.org/x/image/math/fixed"
)
diff --git a/native/gioterm/render_rows.go b/native/gioterm/render_rows.go
index 8e3028d2b..abe64655f 100644
--- a/native/gioterm/render_rows.go
+++ b/native/gioterm/render_rows.go
@@ -10,7 +10,7 @@ import (
"gioui.org/op/paint"
"gioui.org/unit"
- "github.com/omartelo/lich/native/glyphs"
+ "github.com/lichdotdev/lich/native/glyphs"
)
// rowRenderer composes each changed row into an image on the CPU and hands
diff --git a/native/glyphs/color_test.go b/native/glyphs/color_test.go
index 0b3fb8d19..dc0d4a4bf 100644
--- a/native/glyphs/color_test.go
+++ b/native/glyphs/color_test.go
@@ -8,7 +8,7 @@ import (
gotext "github.com/go-text/typesetting/font"
- "github.com/omartelo/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/fonts"
)
// A color emoji font is a bitmap font (CBDT on Linux): it has no outline for
diff --git a/native/glyphs/files_test.go b/native/glyphs/files_test.go
index 35ef66d31..b865dad45 100644
--- a/native/glyphs/files_test.go
+++ b/native/glyphs/files_test.go
@@ -3,7 +3,7 @@ package glyphs
import (
"testing"
- "github.com/omartelo/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/fonts"
)
// Every terminal and diff view has a Rasterizer of its own; a font file is
diff --git a/native/glyphs/raster.go b/native/glyphs/raster.go
index c6729e440..3b4dfb16a 100644
--- a/native/glyphs/raster.go
+++ b/native/glyphs/raster.go
@@ -18,7 +18,7 @@ import (
"golang.org/x/image/font/sfnt"
"golang.org/x/image/math/fixed"
- "github.com/omartelo/lich/native/fonts"
+ "github.com/lichdotdev/lich/native/fonts"
)
// fontStyles are the styles of a family, indexed by styleIndex.
diff --git a/native/go.mod b/native/go.mod
index 1f77a6181..452fdf339 100644
--- a/native/go.mod
+++ b/native/go.mod
@@ -1,4 +1,4 @@
-module github.com/omartelo/lich/native
+module github.com/lichdotdev/lich/native
go 1.27.0
diff --git a/native/lichdiff/buttons.go b/native/lichdiff/buttons.go
index 5c8a518b3..19d62a098 100644
--- a/native/lichdiff/buttons.go
+++ b/native/lichdiff/buttons.go
@@ -18,7 +18,7 @@ import (
"golang.org/x/exp/shiny/materialdesign/icons"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
// The buttons lich draws inside its diff, .cm-diff-expand and .cm-diff-revert
diff --git a/native/lichdiff/lichdiff_test.go b/native/lichdiff/lichdiff_test.go
index 3fc019296..ced1aba30 100644
--- a/native/lichdiff/lichdiff_test.go
+++ b/native/lichdiff/lichdiff_test.go
@@ -5,7 +5,7 @@ import (
"testing"
"github.com/lichdotdev/godemirror"
- "github.com/omartelo/lich/native/lichclient"
+ "github.com/lichdotdev/lich/native/lichclient"
)
func TestRevertLinesNamesSidesAsTheBackendTakesThem(t *testing.T) {
diff --git a/native/ui/button.go b/native/ui/button.go
index 0d9b7d58f..9d06614cf 100644
--- a/native/ui/button.go
+++ b/native/ui/button.go
@@ -10,7 +10,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// Variant is shadcn's button variant (components/ui/button.tsx).
diff --git a/native/ui/checkbox.go b/native/ui/checkbox.go
index b0ab3bd06..219a72a09 100644
--- a/native/ui/checkbox.go
+++ b/native/ui/checkbox.go
@@ -8,7 +8,7 @@ import (
"gioui.org/op/paint"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var (
diff --git a/native/ui/dialog.go b/native/ui/dialog.go
index e5af8f3bd..a4442a16f 100644
--- a/native/ui/dialog.go
+++ b/native/ui/dialog.go
@@ -18,7 +18,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The classes of dialog.tsx's DialogOverlay and DialogContent.
diff --git a/native/ui/input.go b/native/ui/input.go
index 8a1bf9aeb..562be328b 100644
--- a/native/ui/input.go
+++ b/native/ui/input.go
@@ -17,7 +17,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The geometry of input.tsx: h-9, px-2.5, py-1, and the pl-8 + left-2.5 of an
diff --git a/native/ui/input_group.go b/native/ui/input_group.go
index 31df4b3b8..0a32049a9 100644
--- a/native/ui/input_group.go
+++ b/native/ui/input_group.go
@@ -6,7 +6,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The inline addon classes of input-group.tsx: pl-2 / pr-2, gap-2, and the
diff --git a/native/ui/input_test.go b/native/ui/input_test.go
index ab3aa6c6b..1d10d48d9 100644
--- a/native/ui/input_test.go
+++ b/native/ui/input_test.go
@@ -16,7 +16,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
func inputSize(w layout.Widget, maxX, maxY int) image.Point {
diff --git a/native/ui/menu.go b/native/ui/menu.go
index 31319fdca..1b1c6dd28 100644
--- a/native/ui/menu.go
+++ b/native/ui/menu.go
@@ -16,7 +16,7 @@ import (
"gioui.org/op/paint"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// MenuEntryKind is the shadcn menu part an entry draws.
diff --git a/native/ui/spinner.go b/native/ui/spinner.go
index 40348863b..5d78c0ef0 100644
--- a/native/ui/spinner.go
+++ b/native/ui/spinner.go
@@ -10,7 +10,7 @@ import (
"gioui.org/op"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// spinLap is animate-spin's: one turn a second.
diff --git a/native/ui/tabs.go b/native/ui/tabs.go
index 4f49a7006..b78a79eca 100644
--- a/native/ui/tabs.go
+++ b/native/ui/tabs.go
@@ -12,7 +12,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// TabsVariant is shadcn's tabs list variant (tabsListVariants in tabs.tsx).
diff --git a/native/ui/toast.go b/native/ui/toast.go
index 5142cb2e3..97fae9fe1 100644
--- a/native/ui/toast.go
+++ b/native/ui/toast.go
@@ -7,7 +7,7 @@ import (
"sync"
"time"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// ToastVariant is which sonner call raised the toast: toast(),
diff --git a/native/ui/toast_body.go b/native/ui/toast_body.go
index 94abe3987..f0de0caff 100644
--- a/native/ui/toast_body.go
+++ b/native/ui/toast_body.go
@@ -14,7 +14,7 @@ import (
"gioui.org/op/paint"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// sonner 2.0.7's toast classes (dist/styles.css), and the wrap index.css
diff --git a/native/ui/toast_test.go b/native/ui/toast_test.go
index 13f45f742..762f23efa 100644
--- a/native/ui/toast_test.go
+++ b/native/ui/toast_test.go
@@ -14,7 +14,7 @@ import (
"gioui.org/op"
"gioui.org/unit"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
var toastT0 = time.Unix(1000, 0)
diff --git a/native/ui/toggle.go b/native/ui/toggle.go
index b48f28070..0079211c9 100644
--- a/native/ui/toggle.go
+++ b/native/ui/toggle.go
@@ -13,7 +13,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// ToggleVariant is shadcn's toggle variant (components/ui/toggle.tsx).
diff --git a/native/ui/toggle_group.go b/native/ui/toggle_group.go
index a2bad8f5f..724aa696e 100644
--- a/native/ui/toggle_group.go
+++ b/native/ui/toggle_group.go
@@ -7,7 +7,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// toggleTrackPad is p-[0.1875rem], the padding of the track every lich
diff --git a/native/ui/toggle_test.go b/native/ui/toggle_test.go
index ae09bdaf0..10cd02de4 100644
--- a/native/ui/toggle_test.go
+++ b/native/ui/toggle_test.go
@@ -15,7 +15,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// toggleRig lays a widget out through an input.Router, so a pointer event
diff --git a/native/ui/ui_test.go b/native/ui/ui_test.go
index 6dadd2dfb..49fa1afbd 100644
--- a/native/ui/ui_test.go
+++ b/native/ui/ui_test.go
@@ -14,7 +14,7 @@ import (
"gioui.org/unit"
"gioui.org/widget"
- "github.com/omartelo/lich/native/ui/icons"
+ "github.com/lichdotdev/lich/native/ui/icons"
)
// The zinc ramp Tailwind publishes as hex for the oklch values index.css uses.
diff --git a/themes/lich-theme.schema.json b/themes/lich-theme.schema.json
index de149f078..b3129199f 100644
--- a/themes/lich-theme.schema.json
+++ b/themes/lich-theme.schema.json
@@ -40,7 +40,7 @@
"type": "string"
}
},
- "$id": "https://raw.githubusercontent.com/omartelo/lich/main/themes/lich-theme.schema.json",
+ "$id": "https://raw.githubusercontent.com/lichdotdev/lich/main/themes/lich-theme.schema.json",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "A color theme for lich.",
diff --git a/themes/template.json b/themes/template.json
index 1fba94e48..99ebbc4bf 100644
--- a/themes/template.json
+++ b/themes/template.json
@@ -1,5 +1,5 @@
{
- "$schema": "https://raw.githubusercontent.com/omartelo/lich/main/themes/lich-theme.schema.json",
+ "$schema": "https://raw.githubusercontent.com/lichdotdev/lich/main/themes/lich-theme.schema.json",
"id": "purple-night",
"name": "Purple Night",
"scheme": "dark",