catppuccin theme start

set basic catppuccin/nix
This commit is contained in:
2026-03-17 10:50:17 +01:00
parent 0437d90402
commit 35806b21a2
24 changed files with 247 additions and 456 deletions

View File

@@ -6,47 +6,26 @@
cz-cli
tig
];
programs.git = {
enable = true;
settings = {
init = {
defaultBranch = "main";
};
user = {
email = "elias.schroeter@e.email";
name = "Elias Schröter";
};
};
signing = {
key = "04F3A2ED4B33F254";
format = lib.mkForce "openpgp";
signByDefault = true;
};
};
programs.lazygit = {
enable = true;
# https://github.com/catppuccin/lazygit
settings = {
gui = {
theme = {
activeBorderColor = [
"#f4dbd6"
"bold"
];
inactiveBorderColor = [ "#a5adcb" ];
optionsTextColor = [ "#8aadf4" ];
selectedLineBgColor = [ "#363a4f" ];
cherryPickedCommitBgColor = [ "#494d64" ];
cherryPickedCommitFgColor = [ "#f4dbd6" ];
unstagedChangesColor = [ "#ed8796" ];
defaultFgColor = [ "#cad3f5" ];
searchingActiveBorderColor = [ "#eed49f" ];
programs = {
git = {
enable = true;
settings = {
init = {
defaultBranch = "main";
};
authorColors = {
"*" = "#b7bdf8";
user = {
email = "elias.schroeter@e.email";
name = "Elias Schröter";
};
};
signing = {
key = "04F3A2ED4B33F254";
format = lib.mkForce "openpgp";
signByDefault = true;
};
};
lazygit.enable = true;
};
}