From de8c91fb9aba4dd438f64b913b39c1656d0f6e52 Mon Sep 17 00:00:00 2001 From: Cicucci Date: Mon, 10 Aug 2015 18:14:04 -0400 Subject: [PATCH] Added z to install Changed java parameters --- Rakefile | 2 +- zsh/config/zshenv | 4 ++-- zsh/z.zsh | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 zsh/z.zsh diff --git a/Rakefile b/Rakefile index cdc7a0c..ba4fbaf 100644 --- a/Rakefile +++ b/Rakefile @@ -136,7 +136,7 @@ def install_homebrew puts "======================================================" puts "Installing Homebrew packages...There may be some warnings." puts "======================================================" - run %{brew install zsh git tmux reattach-to-user-namespace} + run %{brew install zsh git tmux reattach-to-user-namespace z} run %{brew install macvim --custom-icons --override-system-vim --with-lua --with-luajit} puts puts diff --git a/zsh/config/zshenv b/zsh/config/zshenv index c60db8c..d1acc16 100644 --- a/zsh/config/zshenv +++ b/zsh/config/zshenv @@ -72,6 +72,6 @@ if [[ -d "$TMPDIR" ]]; then fi # Java & Maven -export JAVA_OPTS="-Xms2048m -Xmx2048m -XX:MaxPermSize=512m -XX:PermSize=512m" +export JAVA_OPTS="-Xms2048m -Xmx2048m -XX:MaxPermSize=512m -XX:PermSize=512m -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:+UseCodeCacheFlushing" export MAVEN_OPTS=$JAVA_OPTS -export JAVA_HOME=$(/usr/libexec/java_home) +export JAVA_HOME=$(/usr/libexec/java_home -v '1.7*') diff --git a/zsh/z.zsh b/zsh/z.zsh new file mode 100644 index 0000000..e463630 --- /dev/null +++ b/zsh/z.zsh @@ -0,0 +1 @@ +. `brew --prefix`/etc/profile.d/z.sh