Add Git configuration management via nix

- Create modules/git.nix with user info and useful settings
- Configure git to use SSH (disable credential helper)
- Add comprehensive git aliases and sensible defaults
- Import git module in flake.nix homeConfiguration

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Yan Lin 2025-07-27 19:03:52 +02:00
parent b50b44bd2f
commit 4f4e566c06
2 changed files with 73 additions and 0 deletions

View file

@ -44,6 +44,7 @@
./modules/tmux.nix
./modules/zsh.nix
./modules/ssh.nix
./modules/git.nix
];
home.username = "yanlin";