home: git: move settings around

This commit is contained in:
Antoine Martin 2025-11-26 15:49:49 +01:00
parent f7e37941b6
commit fb1ce98514

View file

@ -17,19 +17,18 @@ in {
config = mkIf cfg.enable { config = mkIf cfg.enable {
programs.git = { programs.git = {
enable = true; enable = true;
delta = {
enable = true;
options = {
syntax-theme = "Solarized (light)";
};
};
lfs.enable = true; lfs.enable = true;
userEmail = "antoine@alarsyo.net"; settings = {
userName = "Antoine Martin"; user = {
name = "Antoine Martin";
extraConfig = { email = "antoine@alarsyo.net";
};
alias = {
push-wip = "push -o ci.skip";
push-merge = "push -o merge_request.create -o merge_request.merge_when_pipeline_succeeds -o merge_request.remove_source_branch";
push-mr = "push -o merge_request.create -o merge_request.remove_source_branch";
};
commit = {verbose = true;}; commit = {verbose = true;};
core = {editor = "vim";}; core = {editor = "vim";};
init = {defaultBranch = "main";}; init = {defaultBranch = "main";};
@ -38,12 +37,6 @@ in {
maintenance.prefetch.enabled = false; maintenance.prefetch.enabled = false;
}; };
aliases = {
push-wip = "push -o ci.skip";
push-merge = "push -o merge_request.create -o merge_request.merge_when_pipeline_succeeds -o merge_request.remove_source_branch";
push-mr = "push -o merge_request.create -o merge_request.remove_source_branch";
};
includes = [ includes = [
{ {
condition = "gitdir:~/work/lrde/"; condition = "gitdir:~/work/lrde/";
@ -64,5 +57,13 @@ in {
"/.envrc" "/.envrc"
]; ];
}; };
programs.delta = {
enable = true;
enableGitIntegration = true;
options = {
syntax-theme = "Solarized (light)";
};
};
}; };
} }