浏览代码

Fix solaris fqdn

matt 2 年之前
父节点
当前提交
078af21630
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7 2
      neofetch

+ 7 - 2
neofetch

@@ -1385,8 +1385,13 @@ get_model() {
 get_title() {
     user=${USER:-$(id -un || printf %s "${HOME/*\/}")}
 
-    case $title_fqdn in
-        on) hostname=$(hostname -f) ;;
+    case $os-$title_fqdn in
+        illumos-on|Solaris-on)
+            hostname=$(hostname)
+            domainname=$(domainname)
+            [[ -n "$domainname" ]] && hostname+=".$domainname"
+            ;;
+        *-on) hostname=$(hostname -f) ;;
         *)  hostname=${HOSTNAME:-$(hostname)} ;;
     esac