about summary refs log tree commit diff
path: root/Functions
diff options
context:
space:
mode:
authorClint Adams <clint@users.sourceforge.net>2010-06-30 12:49:29 +0000
committerClint Adams <clint@users.sourceforge.net>2010-06-30 12:49:29 +0000
commite1772fd0462b7657220e7edee86ceba8ea1a7fdd (patch)
tree32f202036f57fe0370bfda4db80e2c5181834352 /Functions
parent20b3a407837ea16c12bee3133cbbb65cc2c0fe0c (diff)
downloadzsh-e1772fd0462b7657220e7edee86ceba8ea1a7fdd.tar.gz
zsh-e1772fd0462b7657220e7edee86ceba8ea1a7fdd.tar.xz
zsh-e1772fd0462b7657220e7edee86ceba8ea1a7fdd.zip
27998: add recommended zshrc option.
Diffstat (limited to 'Functions')
-rw-r--r--Functions/Newuser/zsh-newuser-install11
1 files changed, 11 insertions, 0 deletions
diff --git a/Functions/Newuser/zsh-newuser-install b/Functions/Newuser/zsh-newuser-install
index 84d68a831..97b33cfc5 100644
--- a/Functions/Newuser/zsh-newuser-install
+++ b/Functions/Newuser/zsh-newuser-install
@@ -954,6 +954,11 @@ You can:
   print -r "
 (1)  Continue to the main menu.
 "
+  if [[ -f /etc/zsh/recommended.zshrc ]]; then
+    print -r "
+(2)  Populate your $zdmsg/.zshrc with the configuration recommended
+     by the system administrator."
+  fi
 
   read -k key$longprompt
   print
@@ -971,6 +976,12 @@ You can:
     (1)
     ;;
 
+    (2)
+    cp /etc/zsh/recommended.zshrc $zd/.zshrc
+    source $zd/.zshrc
+    return 0
+    ;;
+
     (*)
     print -r "Aborting."
     if [[ $1 != -f ]]; then