diff options
| author | ache <ache@ache.one> | 2026-03-05 12:01:37 +0100 |
|---|---|---|
| committer | ache <ache@ache.one> | 2026-03-05 12:01:37 +0100 |
| commit | c8cf06b5d5ff50ca990b760ae67f0d1cc937ec07 (patch) | |
| tree | 00a8ac26fcc0cba969037f597e37f08e8e393670 /functions | |
| parent | fix: Check if xdotool exists (diff) | |
fix: Switch hostname strategy
Diffstat (limited to 'functions')
| -rw-r--r-- | functions/fish_prompt.fish | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/functions/fish_prompt.fish b/functions/fish_prompt.fish index 4fbdf34..2594b95 100644 --- a/functions/fish_prompt.fish +++ b/functions/fish_prompt.fish @@ -146,10 +146,10 @@ end function get_hostname -d "Set current hostname to prompt variable $HOSTNAME_PROMPT if connected via SSH or is root" set -g HOSTNAME_PROMPT "" if [ "$theme_hostname" = always -o \( "$theme_hostname" != never -a \( -n "$SSH_CLIENT" -o "$USER" = root \) \) ] - if type hostnamectl 2>/dev/null >/dev/null - set -g HOSTNAME_PROMPT (hostnamectl hostname) - else if type hostname 2</dev/null >/dev/null + if type hostname 2</dev/null >/dev/null set -g HOSTNAME_PROMPT (hostname) + else if type hostnamectl 2>/dev/null >/dev/null + set -g HOSTNAME_PROMPT (hostnamectl hostname) else set -g HOSTNAME_PROMPT (cat /etc/hostname) end |