mirror of
https://github.com/fish-shell/fish-shell
synced 2024-12-27 21:33:09 +00:00
64921fe08a
Yes, hostname is broken under Cygwin, but for fish it's an issue, as it makes fish_config more buggy than it needs to be (by making UTF-8 errors according to Python).
8 lines
348 B
Fish
8 lines
348 B
Fish
# Query for USERDOMAIN to shorten waiting times when OS isn't Windows.
|
|
if set -q USERDOMAIN; and test (uname -o) = Cygwin
|
|
# Cygwin's hostname is broken when computer name contains Unicode
|
|
# characters. This hack "fixes" hostname in Cygwin.
|
|
function hostname --description "Show or set the system's host name"
|
|
echo $USERDOMAIN
|
|
end
|
|
end
|