/InitUbuntu

ShellScript use to Init Ubuntu

Primary LanguageShell

Init Ubuntu

Travis Github release platform

Tools

Use bash InitUbuntu.sh -h to see support tools and help.

[update]
[source]
        apt:    http://mirrors.ustc.edu.cn/ubuntu/
        pip:    https://pypi.tuna.tsinghua.edu.cn/simple
        docker: https://docker.mirrors.ustc.edu.cn
[python]
        pip: pip2&pip3
        pyenv: Simple Python version management
        pipenv: Python Development Workflow for Humans
        ptpython: an advanced Python REPL
[java]
        jdk: Oracle JDK
        maven: A software project management and comprehension tool
[docker]
        docker-ce: 
        docker-compose: A tool for defining and running multi-container Docker applications
[shell]
        zsh:
        zsh-syntax-highlighting: Fish shell like syntax highlighting for Zsh
        autojump: shell extension to jump to frequently used directories
        tmux: terminal multiplexer
        config: zsh&tmux config of Xu

You can find zsh&&tmux profiles in ./config

Requires

  • git&curl You can install them easily by bash InitUbuntu.sh --basic
  • zsh theme agnoster need powerline fonts

Submit any other useful develop tools in the issue.