{ pkgs, ... }: { programs.direnv.enable = true; programs.direnv.nix-direnv.enable = true; home.file.".bash_profile".source = ./bash_profile; home.file.".bashrc".source = pkgs.writeSubstitutedFile { name = ".bashrc"; file = ./bashrc; substitutes = { "exa" = "${pkgs.exa}"; "bat" = "${pkgs.bat}"; }; }; }