{ flake.modules.nixos.base = { programs = { fish.enable = true; atuin = { enable = true; settings = { sync_address = "https://api.atuin.sh"; enter_accept = true; }; }; git = { enable = true; config = { init.defaultBranch = "main"; advice.defaultBranchName = false; gpg.format = "ssh"; commit.gpgSign = true; }; }; }; }; }