如何在 NixOS 中启用 `git gui`?

l0b*_*0b0 2 git nixos

我已经安装了gittk,并且我能够运行git citool以显示 Git GUI 并创建单个提交,之后应用程序退出。不幸的是git gui命令本身说

git: 'gui' 不是 git 命令。请参阅“git --help”

所以我被困住了。我如何

  1. 启用git gui作为命令
  2. 显示 Git GUI 直到我想退出它?

Emm*_*osa 6

安装git无法tk在 NixOS 上运行,因为git无法看到tk。与大多数 Linux 发行版不同,NixOS 没有/usr/lib库的全局位置(例如 )。相反,可执行文件被修改为能够在 Nix 存储 ( /nix/store) 中找到所需的库。

使用git guiinstallgitFull而不是git.

这两个包实际上都来自同一个 Nix 表达式,但是在使用gitFull该表达式时,它会包含对git gui.