Skip to content

Copy gocui into lazygit repo#5561

Merged
stefanhaller merged 6 commits into
masterfrom
copy-gocui-into-lazygit-repo
Apr 30, 2026
Merged

Copy gocui into lazygit repo#5561
stefanhaller merged 6 commits into
masterfrom
copy-gocui-into-lazygit-repo

Conversation

@stefanhaller

Copy link
Copy Markdown
Collaborator

Over the past few months or even years, Jesse's gocui fork has become more and more tied to lazygit; I have repeatedly made API-breaking changes to it without caring much about what this means for other clients like lazydocker or lazynpm (and Jesse was ok with that).

Given that situation, it no longer makes much sense to maintain it in a standalone repo, so copy it into lazygit; this will greatly reduce the friction of making changes to it. If/when the time comes to update those other clients to also benefit from the improvements we make here, we can always copy the files back to the gocui fork and resume it there.

I copied all files except dot files (.github and .gitignore), the _examples
folder, and go.mod/go.sum.

At some point we may want to copy the files back to the gocui repo when other
clients (e.g. lazydocker) want to use the newer versions of them.
@stefanhaller stefanhaller added the maintenance For refactorings, CI changes, tests, version bumping, etc label Apr 30, 2026
@stefanhaller stefanhaller force-pushed the copy-gocui-into-lazygit-repo branch from 86c1a74 to fd52adc Compare April 30, 2026 20:12
@stefanhaller stefanhaller enabled auto-merge April 30, 2026 20:13
@stefanhaller stefanhaller merged commit 95c237f into master Apr 30, 2026
13 checks passed
@stefanhaller stefanhaller deleted the copy-gocui-into-lazygit-repo branch April 30, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance For refactorings, CI changes, tests, version bumping, etc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant