{ flake.modules.homeManager.dev-tools = { config, pkgs, ... }: { home.sessionVariables.CARGO_HOME = "${config.xdg.dataHome}/cargo"; home.packages = with pkgs; [ devenv httpie bruno usql ]; programs.direnv = { enable = true; enableZshIntegration = true; nix-direnv.enable = true; }; programs.lazygit = { enable = true; enableZshIntegration = true; }; programs.jujutsu.enable = true; programs.jq.enable = true; programs.bun.enable = true; programs.ripgrep.enable = true; programs.uv.enable = true; programs.git.ignores = [ "devenv.*" ".devenv*" ".direnv" "pre-commit-config.yaml" ".envrc" ]; }; }