This repository is used to create a new development environment in Linux without root privilege. The environment includes miniconda, the_sivler_searcher, universal-ctags, vim, tmux, oh-my-zsh, and their configuration files.
- Clone this repository to local directory.
- Run bash scripts sequencely: 0_env_prepare.sh, 1_vim_install.sh, 2_tmux_install.sh, 3_zsh_install.sh.
This script will install miniconda, the_sivler_seacher and universal-ctags.
The user needs to run this script twice.
- The user installs miniconda and does not install other tools. Then re-entering the current terminal session to let conda usable and run command
conda install cmake
. - Install next tools: the_silver_searcher(ag) and universal-ctags.
This script will install vim, dependency tools of vim, and configure vim with wonderful plugins.
The vim plugins refer to spf13-vim. And this repository changed some plugins and configuration files(Like: neocomplete -> deoplete, mapping cscope shortcut keys).
The user needs to install tmux with a command like apt install tmux
. Then the user runs this script to configure tmux.
A script to install and configure oh-my-zsh.