From 43d1b9faec4d069dd7e588ccb66037a670ac78db Mon Sep 17 00:00:00 2001 From: ehlxr Date: Tue, 20 Nov 2018 17:14:42 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AB=99=E7=82=B9=E6=9B=B4=E6=96=B0=EF=BC=9A20?= =?UTF-8?q?18-11-20=2017:14:42?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Vagrantfile | 13 +++++++++---- config/zshrc | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/Vagrantfile b/Vagrantfile index 8bcc978..87a2978 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -43,20 +43,25 @@ Vagrant.configure("2") do |config| cfg.ssh.insert_key = "true" # do NOT check the correct additions version when booting this machine(插件安装:vagrant plugin install vagrant-vbguest) - # cfg.vbguest.auto_update = false + cfg.vbguest.auto_update = false - cfg.vm.synced_folder "/Users/ehlxr/works/Vagrant/vm_share", "/root/", type: "virtualbox" + # cfg.vm.synced_folder "/Users/ehlxr/works/Vagrant/vm_share", "/root/", type: "virtualbox" cfg.vm.synced_folder "/Users/ehlxr/works/Vagrant", "/vagrant", disabled: true + cfg.vm.synced_folder "/Users/ehlxr/works/Vagrant", "/root/share", type: "virtualbox" # 开机运行命令 cfg.vm.provision "shell", run: "always", inline: <<-SHELL echo -e "\033[1;33mConfig ssh...\033[0m" - mkdir -p ~/.ssh && cat /root/config/authorized.key >> ~/.ssh/authorized_keys + mkdir -p ~/.ssh && cat /root/share/config/authorized.key >> ~/.ssh/authorized_keys sed -i 's/^#RSAAuthentication.*/RSAAuthentication\ yes/g' /etc/ssh/sshd_config sed -i 's/^#PubkeyAuthentication.*/PubkeyAuthentication\ yes/g' /etc/ssh/sshd_config sed -i 's/^PasswordAuthentication.*/PasswordAuthentication\ yes/g' /etc/ssh/sshd_config echo -e "\033[1;33mConfig dns...\033[0m" - cp /root/config/resolv.conf /etc/ + cp /root/share/config/resolv.conf /etc/ + echo -e "\033[1;33mConfig oh-my-zsh...\033[0m" + cp -f /root/share/config/zshrc ~/.zshrc + cp -f /root/share/config/my.zsh ~/.oh-my-zsh/custom/ + cp -f /root/share/config/ehlxr2.zsh-theme ~/.oh-my-zsh/custom/themes/ SHELL # 自定义初始化执行脚本 diff --git a/config/zshrc b/config/zshrc index 2a3e97b..7942ace 100644 --- a/config/zshrc +++ b/config/zshrc @@ -1,6 +1,6 @@ export ZSH=~/.oh-my-zsh -ZSH_THEME="gnzh" +ZSH_THEME="ehlxr2" plugins=(git wd sudo zsh-syntax-highlighting zsh-autosuggestions extract history-substring-search)