Skip to content

Make gitk and git gui commands work#3929

Closed
nagi wants to merge 1 commit into
basecamp:masterfrom
nagi:ensure-git-gui-works
Closed

Make gitk and git gui commands work#3929
nagi wants to merge 1 commit into
basecamp:masterfrom
nagi:ensure-git-gui-works

Conversation

@nagi
Copy link
Copy Markdown

@nagi nagi commented Dec 18, 2025

The gitk & git gui commands fail on a fresh install due to tk not being installed.

gitgui

The tk package is flagged as an optional dependency of git in Arch's package manager, but without it the gitk command falls over.

I suspect it's optional by default as gitk makes no sense in a headless install, but it's really handy in headmore system.

This adds 26MB to the installation.

Fixes #3927

The `tk` package is flagged as an optional dependency of `git` in Arch's package
manager, but without it the `git gui` command falls over.

I suspect it's optional by default as `git gui` makes no sense in a headless
install, but it's really handy in headmore systems.

This adds 26MB to the installation.

Fixes basecamp#3927
@nagi nagi changed the title Make git gui command work Make gitk and git gui commands work Dec 18, 2025
@dhh
Copy link
Copy Markdown
Member

dhh commented Dec 18, 2025

The Omarchy recommendation for a gui for git is LazyGit. Git gui or gitk wouldn't be something I'd personally use, so adding another 26MB seems too much. Appreciate the suggestion, though!

@dhh dhh closed this Dec 18, 2025
@nagi nagi deleted the ensure-git-gui-works branch May 4, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

gitk and git gui commands fail due to missing dependency

2 participants