nix/homes/x86_64-linux/yadunut@penguin/default.nix
2025-08-19 14:51:43 +08:00

49 lines
878 B
Nix

{
lib,
pkgs,
config,
...
}:
{
home.packages = with pkgs; [
seahorse
wl-clipboard
];
git = {
enable = true;
signingKey = "~/.ssh/id_ed25519.pub";
};
zsh.enable = true;
neovim.enable = true;
services = {
darkman.enable = true;
hyprpolkitagent.enable = true;
cliphist.enable = true;
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 = {
waybar = {
enable = true;
systemd.enable = true;
};
gh.enable = true;
zed-editor.enable = true;
firefox.enable = true;
};
home.stateVersion = "25.11";
programs.home-manager.enable = true;
}