nix/homes/x86_64-linux/yadunut@penguin/default.nix

36 lines
617 B
Nix

{
lib,
pkgs,
config,
...
}:
{
git = {
enable = true;
signingKey = "~/.ssh/id_ed25519.pub";
};
zsh.enable = true;
nushell.enable = true;
neovim.enable = true;
services = {
ollama = {
enable = true;
host = "0.0.0.0";
port = 11434;
};
};
programs.git.extraConfig.credential.helper = lib.mkForce [
"${pkgs.git.override { withLibsecret = true; }}/bin/git-credential-libsecret"
"${pkgs.git-credential-oauth}/bin/git-credential-oauth"
];
programs = {
gh.enable = true;
};
home.stateVersion = "25.11";
programs.home-manager.enable = true;
}