aboutsummaryrefslogtreecommitdiff
path: root/zsh
diff options
context:
space:
mode:
authorBond_009 <bond.009@outlook.com>2022-11-05 18:19:41 +0100
committerBond_009 <bond.009@outlook.com>2022-11-05 18:19:41 +0100
commit11be9bde17c8b949118f02acbfd04adf16df1e04 (patch)
treeb457ddfdbea08d8523b325dc51796cd800850acd /zsh
parentce919c3e2d566ec3d0f8574bdc4c22212cd86d0f (diff)
Add ex and welcome_msg function
Diffstat (limited to 'zsh')
-rwxr-xr-xzsh/.zshrc9
1 files changed, 6 insertions, 3 deletions
diff --git a/zsh/.zshrc b/zsh/.zshrc
index 42a13f0..da3ea9b 100755
--- a/zsh/.zshrc
+++ b/zsh/.zshrc
@@ -111,16 +111,19 @@ POWERLEVEL9K_STATUS_ERROR_BACKGROUND='009' # lightred
POWERLEVEL9K_COMMAND_EXECUTION_TIME_BACKGROUND='009' # lightred
# Autosuggestions
-[ -n "$ZSH_AUTOSUGGEST_PATH" ] && source "$ZSH_AUTOSUGGEST_PATH"
+[ -n "$ZSH_AUTOSUGGEST" ] && source "$ZSH_AUTOSUGGEST"
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE=fg=7
ZSH_AUTOSUGGEST_USE_ASYNC=1
# Syntax highlighting
-[ -n "$ZSH_SYNTAX_HIGHLIGHTING_PATH" ] && source "$ZSH_SYNTAX_HIGHLIGHTING_PATH"
+[ -n "$ZSH_SYNTAX_HIGHLIGHTING" ] && source "$ZSH_SYNTAX_HIGHLIGHTING"
-[ -f "$ZSH_FZF_PATH" ] && source "$ZSH_FZF_PATH"
+[ -f "$ZSH_FZF_KEYBINDS" ] && source "$ZSH_FZF_KEYBINDS"
# Exec general init script
source ~/.initsh
# Dedupe PATH
typeset -U PATH
+
+# Only show welcome message if it's enabled and we're a login shell
+[[ -o login && -n "$WELCOME_MSG" ]] && welcome_msg