Skip to content

XianBW/deploy

 
 

Repository files navigation

Introduction

This repository helps deploy a development environment tailored for Python programmers in their home directory. The following tools will be configured:

  • neovim
  • zsh
  • miniconda
  • tmux

image

My Config/Dotfiles and Installation Scripts for Tools

Users can find individual configuration 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

Environment

It is mainly tested on ubuntu.

Ubuntu 18.04 or below is not supported now.

Installation

You can install the entire environment with a single command (experimental):

sudo apt-get install -y git curl cd ~ git clone https://github.com/you-n-g/deploy # (Alternative) git clone git@github.com: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

About

My dot files and automatic environment deployment scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 47.9%
  • Lua 39.0%
  • Python 11.8%
  • Vim Snippet 1.2%
  • Other 0.1%