Files
nix-config-v2/home/lazygit.nix
2025-10-21 08:33:25 -04:00

32 lines
834 B
Nix

{ pkgs, ... }: let
in {
programs.lazygit = {
enable = true;
package = pkgs.lazygit.overrideAttrs (oldAttrs: rec {
version = "0.55.1";
src = pkgs.fetchFromGitHub {
owner = "jesseduffield";
repo = "lazygit";
rev = "v${version}";
hash = pkgs.lib.fakeHash;
};
});
settings = {
gui.theme = {
activeBorderColor = ["#a6e3a1" "bold"];
inactiveBorderColor = ["#a6adc8"];
optionsTextColor = ["#89b4fa"];
selectedLineBgColor = ["#313244"];
selectedRangeBgColor = ["#313244"];
cherryPickedCommitBgColor = ["#45475a"];
cherryPickedCommitFgColor = ["#a6e3a1"];
unstagedChangesColor = ["#f38ba8"];
defaultFgColor = ["#cdd6f4"];
searchingActiveBorderColor = ["#f9e2af"];
};
};
};
}