mirror of
https://github.com/oh-my-fish/theme-bobthefish.git
synced 2025-06-13 13:03:54 +00:00
improve $HOME detection for superuser on macOS
On macOS, root's $HOME is '/var/root' but '/var' is a symlink to '/var/private'. Consequently, $HOME ('/var/'root') never matches a normalized $PWD ('/var/private/root') and '~' is never displayed.
This commit is contained in:
parent
144eed0acc
commit
8343418e73
@ -359,7 +359,7 @@ function __bobthefish_path_segment -S -a segment_dir -d 'Display a shortened for
|
|||||||
switch "$segment_dir"
|
switch "$segment_dir"
|
||||||
case /
|
case /
|
||||||
set directory '/'
|
set directory '/'
|
||||||
case "$HOME"
|
case (builtin realpath "$HOME")
|
||||||
set directory '~'
|
set directory '~'
|
||||||
case '*'
|
case '*'
|
||||||
set parent (__bobthefish_pretty_parent "$segment_dir")
|
set parent (__bobthefish_pretty_parent "$segment_dir")
|
||||||
|
Loading…
Reference in New Issue
Block a user