From 42284538848c6f9a86ac80947b6cc25663f465de Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Sat, 12 Jul 2025 17:42:44 +0200 Subject: [PATCH] Home: Update lazygit config --- home/christoph/default.nix | 37 +++++++++++++++++++++++++------------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/home/christoph/default.nix b/home/christoph/default.nix index 86b491d7..12cb50d4 100644 --- a/home/christoph/default.nix +++ b/home/christoph/default.nix @@ -559,19 +559,32 @@ lazygit = { enable = true; settings = { - # Allow editing past signed commits - git.overrideGpg = true; + notARepository = "quit"; + timeFormat = "2022-12-31"; + shortTimeFormat = "23:49"; + border = "rounded"; + update.method = "never"; - gui.theme = { - lightTheme = false; - activeBorderColor = ["#40a02b" "bold"]; - inactiveBorderColor = ["#4c4f69"]; - optionsTextColor = ["#1e66f5"]; - selectedLineBgColor = ["#ccd0da"]; - selectedRangeBgColor = ["#ccd0da"]; - cherryPickedCommitBgColor = ["#179299"]; - cherryPickedCommitFgColor = ["#1e66f5"]; - unstagedChangeColor = ["red"]; + git = { + overrideGpg = true; # Allow editing past signed commits + branchLogCmd = "git log --all --graph --pretty=format:'%C(magenta)%h %C(white) %an %ar%C(auto) %D%n%s%n'"; + parseEmoji = true; + }; + + gui = { + nerdFontsVersion = "3"; # Show icons + + theme = { + lightTheme = false; + activeBorderColor = ["#40a02b" "bold"]; + inactiveBorderColor = ["#4c4f69"]; + optionsTextColor = ["#1e66f5"]; + selectedLineBgColor = ["#ccd0da"]; + selectedRangeBgColor = ["#ccd0da"]; + cherryPickedCommitBgColor = ["#179299"]; + cherryPickedCommitFgColor = ["#1e66f5"]; + unstagedChangeColor = ["red"]; + }; }; }; };