{ inputs, pkgs, ... }: let tg = inputs.tg.packages.${pkgs.stdenv.hostPlatform.system}.default; in { home.packages = [tg]; programs.git = { enable = true; settings = { user.name = "intergrav"; user.email = "devin@devins.page"; pull.rebase = true; rebase.autoStash = true; credential = { "https://knot.devins.page".helper = [ "" "${tg}/bin/tg auth git-credential" ]; "https://tangled.org".helper = [ "" "${tg}/bin/tg auth git-credential" ]; }; }; }; programs.gh.enable = true; programs.lazygit.enable = true; }