aboutsummaryrefslogtreecommitdiff
path: root/common/config/zsh/user/options.zsh
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2025-10-03 16:27:13 +0200
committersrdusr <trevorgray@srdusr.com>2025-10-03 16:27:13 +0200
commiteb344f0b2330354f11101ad9dc0c808a15765667 (patch)
treed083fe50769bc1e575427ed62a3be426a73101e4 /common/config/zsh/user/options.zsh
parentafe53c73bfd21a2931afccae9ea0bcfbfd4a9405 (diff)
downloaddotfiles-eb344f0b2330354f11101ad9dc0c808a15765667.tar.gz
dotfiles-eb344f0b2330354f11101ad9dc0c808a15765667.zip
Various changes/updates
Diffstat (limited to 'common/config/zsh/user/options.zsh')
-rw-r--r--common/config/zsh/user/options.zsh8
1 files changed, 6 insertions, 2 deletions
diff --git a/common/config/zsh/user/options.zsh b/common/config/zsh/user/options.zsh
index 99840d7..aaa7b83 100644
--- a/common/config/zsh/user/options.zsh
+++ b/common/config/zsh/user/options.zsh
@@ -1,8 +1,8 @@
# Recursion limits
FUNCNEST=999
-
+#
DISABLE_MAGIC_FUNCTIONS=true
-
+#
# Enable various options for Zsh behavior
setopt interactive_comments # Allow comments to appear in interactive mode
unsetopt BEEP # Disable the system beep (to prevent annoying beeps)
@@ -19,6 +19,10 @@ setopt AUTO_PUSHD # Save more directory history, and use "cd -" w
# Hide history of commands starting with a space
setopt histignorespace # Do not save commands that start with a space in the history
+setopt BANG_HIST EXTENDED_HISTORY INC_APPEND_HISTORY SHARE_HISTORY
+setopt HIST_EXPIRE_DUPS_FIRST HIST_IGNORE_DUPS HIST_IGNORE_ALL_DUPS
+setopt HIST_FIND_NO_DUPS HIST_IGNORE_SPACE HIST_SAVE_NO_DUPS
+setopt HIST_REDUCE_BLANKS HIST_VERIFY HIST_BEEP
# --- Detect terminal control characters and behavior ---