]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - zsh/rc
Automatically use a screen session or start a new one when using zsh locally.
[config/dotfiles.git] / zsh / rc
diff --git a/zsh/rc b/zsh/rc
index 9b42bd102848da812253495902a5aa12607c347a..6fd54ee56f040ed7a14e537a7ed82087734ac296 100644 (file)
--- a/zsh/rc
+++ b/zsh/rc
@@ -4,6 +4,9 @@
 # Use Vi(m) style key bindings.
 bindkey -v
 
+# Be paranoid, new files are readable/writable by me only.
+umask 077
+
 # Use history and store it in ~/.zsh/history.
 HISTSIZE=1000
 SAVEHIST=1000
@@ -70,6 +73,9 @@ zstyle ':completion:*' list-prompt '%p'
 # Enable zsh's extended glob abilities.
 setopt extendedglob
 
+# Don't exit if <C-d> is pressed.
+setopt ignoreeof
+
 # If ^C is pressed while typing a command, add it to the history so it can be
 # easily retrieved later and then abort like ^C normally does. This is useful
 # when I want to abort an command to do something in between and then finish