OS Manuals

prompt_hostname(1)

prompt_hostname - print the hostname, shortened for use in the prompt

PROMPT_HOSTNAME(1) fish-shell PROMPT_HOSTNAME(1)

prompt_hostname - print the hostname, shortened for use in the prompt

prompt_hostname

prompt_hostname prints a shortened version the current hostname for use in the prompt. It will print just the first component of the hostname, everything up to the first dot.

function fish_prompt

echo -n (whoami)@(prompt_hostname) (prompt_pwd) '$ ' end


# The machine's full hostname is foo.bar.com
>_ prompt_hostname
foo


fish-shell developers

October 15, 2026 4.9

fish 4.9.3-r3 · os · ingested 2026-10-16