{ lib, pkgs, config, ... }: { git = { enable = true; signingKey = "~/.ssh/id_ed25519.pub"; }; zsh.enable = true; nushell.enable = true; neovim.enable = true; home.packages = with pkgs; [ ouch dive just rsync zellij ]; services = { syncthing = { enable = true; guiAddress = "0.0.0.0:8384"; settings = { options = { urAccepted = -1; }; devices = { "yadunut-mbp" = { id = "2KL36Z3-DZSQKEY-H26OOAZ-7PY7U3B-X53GXKH-LILC7KW-7EWXNCD-CMMUJAS"; name = "yadunut-mbp"; }; "yadunut-iPhone" = { id = "K3ZK6OW-4Y6ALVJ-VHAWY73-UGBFX45-OTK532X-OZ4QPI3-ZOEMQCM-ATAD5QO"; name = "yadunut-iPhone"; }; }; folders = { "Obsidian" = { id = "mxzrk-t3afy"; path = "~/Obsidian"; devices = [ "yadunut-mbp" "yadunut-iPhone" ]; }; }; }; }; }; # programs.git.extraConfig.credential.helper = lib.mkForce [ # "${pkgs.git.override { withLibsecret = true; }}/bin/git-credential-libsecret" # "${pkgs.git-credential-oauth}/bin/git-credential-oauth" # ]; home.stateVersion = "25.11"; programs.home-manager.enable = true; }