I'm running Zorin OS 18 Pro on a Lenovo Thinkpad laptop. The Terminal shell prompt string on my Lenovo laptop is:
username@username-Thinkpad-X1-Carbon-Gen-9:~$
I created/edited .bashrc in my home directory root and added the following line:
PS1='[\u \w]$'
Then I ran the command "sudo source ~.bashrc" (witout the quotes) and the prompt changed as expected.
However, when I restart Terminal, or logout/login, the Terminal prompt string reverts back to:
username@username-Thinkpad-X1-Carbon-Gen-9:~$
You could try it with Starship. It is for customizing Bash (and others). You need a bit playing and Trying with it. But when You only wnat change that, You don't need to customize much.