summaryrefslogtreecommitdiff
path: root/plugins/keychain
diff options
context:
space:
mode:
authorMarc Cornellà <marc.cornella@live.com>2020-03-25 10:22:31 +0100
committerMarc Cornellà <marc.cornella@live.com>2020-03-25 10:22:31 +0100
commit00f3fa2c40c707c84d3dc416a1e1db25d78fcfaf (patch)
tree4f67afe3cab137b7a75a69670efbcd2b1256f178 /plugins/keychain
parentbcc3ee8ce8749a83bd6139392ac23f51c9eecd79 (diff)
downloadzsh-00f3fa2c40c707c84d3dc416a1e1db25d78fcfaf.tar.gz
zsh-00f3fa2c40c707c84d3dc416a1e1db25d78fcfaf.tar.bz2
zsh-00f3fa2c40c707c84d3dc416a1e1db25d78fcfaf.zip
keychain: define SHORT_HOST if not defined
Fixes problems when using the plugin via antibody or antigen.
Diffstat (limited to 'plugins/keychain')
-rw-r--r--plugins/keychain/keychain.plugin.zsh3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/keychain/keychain.plugin.zsh b/plugins/keychain/keychain.plugin.zsh
index def97d8d1..1babf5a30 100644
--- a/plugins/keychain/keychain.plugin.zsh
+++ b/plugins/keychain/keychain.plugin.zsh
@@ -1,3 +1,6 @@
+# Define SHORT_HOST if not defined (%m = host name up to first .)
+SHORT_HOST=${SHORT_HOST:-${(%):-%m}}
+
function _start_agent() {
local agents
local -a identities