This repo will help you to deploy a friendly environment for a Python programmer in your home directory. The following tools will be well-configured.
- neovim
- zsh
- miniconda
- tmux
User could find the individual config and installation scripts below.
Tools | Config/Dotfiles Path | Installation script |
---|---|---|
neovim | configs/lazynvim/ | deploy_apps/nonauto/install_lazyvim.sh |
zsh | configs/shell/rcfile.sh | deploy_apps/install_zsh.sh |
tmux | configs/tmux/ | deploy_apps/install_tmux.sh |
miniconda | - | deploy_apps/deploy_miniconda.sh |
It is mainly tested on ubuntu.
Ubuntu 18.04 or below is not supported now.
- mainly due to nodejs
I would like to install all the environment with a single command(This is experimental).
sudo apt-get install -y git curl
cd ~
git clone https://github.com/you-n-g/deploy # (Alternative) git clone [email protected]:you-n-g/deploy.git
# Not using visudo is very dangerous!!! visudo is suggested!!!
echo "$USER ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/80-personal
cd deploy
./deploy.sh # (Alternative if ssh clone instead of ssh) ./deploy.sh -s