From 6d720a1be90d19f6a785bec09354fbcd2a1a47ad Mon Sep 17 00:00:00 2001 From: GrĂ©goire DuchĂȘne Date: Sat, 8 Jul 2023 12:08:25 +0100 Subject: zsh: Simplify how DOMAIN is defined --- zsh/env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'zsh') diff --git a/zsh/env b/zsh/env index e905bbb..5df08b1 100644 --- a/zsh/env +++ b/zsh/env @@ -8,9 +8,9 @@ source_if_exists() { [[ -f $(dotfiles_root)/$1 ]] && . $(dotfiles_root)/$1 || return 0 } -[[ ${HOST} =~ \\. ]] && export DOMAIN=${(j:.:)${(s:.:)HOST}[-2,-1]:l} export HOST=${HOST:l} export HOST_SHORT=${${(%):-%m}:l} +export DOMAIN=${${${(%):-%M}#${HOST_SHORT}.}:l} case ${OSTYPE} in darwin*) export UNAME=darwin ;; linux*) export UNAME=linux ;; -- cgit v1.2.3-70-g09d2