jesseduffield.lazygit/pkg/commands/models
Harsh Abasaheb Chavan 33cc4b3928 Add optional GPG signing status display in commits pane
Add a new gui.showGpgSigningStatus config option that, when enabled, shows GPG signature verification status for each commit in the commits view. Uses git's %G? format placeholder to display colored indicators: green check for valid signatures, red X for bad/revoked, yellow tilde for missing keys, and blue dash for unsigned commits.

Disabled by default since GPG verification adds latency to commit loading.

Closes #5363

Made-with: Cursor
2026-03-15 04:46:15 +05:30
..
author.go Keep track of authors across local commits and branch commits for suggestions 2023-07-22 10:47:04 +10:00
branch.go Add ShortRefName to Ref interface 2024-08-28 18:27:52 +02:00
commit.go Add optional GPG signing status display in commits pane 2026-03-15 04:46:15 +05:30
commit_file.go Rename Name to Path in File and CommitFile 2025-03-20 12:31:34 +01:00
file.go Better main view display for conflicing files 2025-04-09 10:27:57 +02:00
ref.go Move the Ref interface from gui/types to models 2025-07-31 15:21:34 +02:00
remote.go Use inline status for fetching remotes 2024-01-26 08:29:04 +01:00
remote_branch.go Add ShortRefName to Ref interface 2024-08-28 18:27:52 +02:00
stash_entry.go Add hash field to models.StashEntry 2025-08-25 19:23:30 +02:00
submodule_config.go Show all submodules recursively 2024-03-07 20:16:28 +01:00
tag.go Revert "Add IsAnnotated field to models.Tag struct" 2025-07-28 10:53:51 +02:00
working_tree_state.go Make WorkingTreeState a struct, and add cherry-picking and reverting states 2025-04-20 15:53:17 +02:00
worktree.go Show branch name and detached HEAD in worktrees tab 2026-03-08 12:51:46 +01:00