add icecube and git config

This commit is contained in:
Jonathan Dönszelmann 2024-09-17 10:10:18 +02:00
parent e767060559
commit 8a9b1f2529
No known key found for this signature in database
8 changed files with 70 additions and 30 deletions

View file

@ -2,10 +2,11 @@
home.stateVersion = "24.05";
home.username = "jonathan";
home.homeDirectory = "/home/jonathan";
imports = [
imports = [
../../programs/gnome
../../programs/nvim
../../programs/zsh
../../programs/git
];
home.packages = with pkgs; [
@ -41,20 +42,4 @@
programs.firefox = { enable = true; };
services.syncthing = { enable = true; };
programs.git = {
enable = true;
extraConfig = {
init.defaultBranch = "main";
pull.rebase = false;
# merge.tool = "meld";
# mergetool.meld.cmd = ''
# ${pkgs.meld}/bin/meld "$LOCAL" "$BASE" "$REMOTE" --output "$MERGED"
# '';
push = { autoSetupRemote = true; };
};
aliases = { amend = "commit --amend"; };
userName = "Jonathan Dönszelmann";
userEmail = "jonathan@donsz.nl";
};
}