home-manager/home.nix

37 lines
765 B
Nix
Raw Normal View History

2024-12-26 16:55:11 -08:00
{ lib, pkgs, ... }:
{
home = {
packages = with pkgs; [
2024-12-26 17:35:51 -08:00
# Version Control
2024-12-26 16:55:11 -08:00
git jujutsu
];
username = "drew";
homeDirectory = "/home/drew";
stateVersion = "23.11";
2024-12-26 17:23:13 -08:00
2024-12-26 17:24:20 -08:00
};
programs = {
home-manager.enable = true;
2024-12-26 17:23:13 -08:00
2024-12-26 17:24:20 -08:00
git = {
enable = true;
userEmail = "dgalbraith33@gmail.com";
userName = "Drew Galbraith";
extraConfig = {
core = {
editor = "vim";
2024-12-26 17:23:13 -08:00
};
2024-12-26 17:24:20 -08:00
init.defaultBranch = "main";
2024-12-26 17:23:13 -08:00
};
};
2024-12-26 16:55:11 -08:00
};
2024-12-26 17:35:51 -08:00
xdg.configFile = {
# Add kitty manually since there is an error with running it after installed with homemanager.
"kitty/Tomorrow_Night_Eighties.conf".source = ./kitty/Tomorrow_Night_Eighties.conf;
"kitty/kitty.conf".source = ./kitty/kitty.conf;
};
2024-12-26 16:55:11 -08:00
}