Skip to content

bgou/env-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

bgou's new dev setup

This repo helps devs get setup quickly, and provides a central place for us to configure coding styles and other conventions.

Feel free to contribute like it's your own!

OS wide tools

Git

  • Open ~/.gitconfig, setup your name and email
  • Copy and paste content from gitconfig into it while setting up your user name and email
  • Copy global_gitignore to ~/.global_gitignore

Node

  • Node version manager nvm

  • Install node v11:

    nvm install 11
    nvm alias default 11
  • Setup path to look at executables in the current directory, then local node packages

    # Add this line to ~/.zshrc
    export PATH=".:./node_modules/.bin/:$PATH"

Python3

  • Python environment manager

    brew install pyenv
    pyenv install 3.7.0

    add this line to ~/.zshrc

    export PYENV_VERSION=3.7.0

    This sets up your environment to use python3 by default (MacOS defaults to 2.7)

  • Visual Studio and Python

    • Make sure you set python3 as default
    • python3 env

Visual Studio Code Extensions

Chrome extensions

  • Tampermonkey | Automatically check the "Remove Source Branch" checkbox when creating a merge request
    • After installation:
      1. Open the extension's dashboard
      2. Click on the +
      3. Add the content of this file to the editor
      4. Save
  • JSON Viewer | View formatted JSON directly in browser

About

Instruction for dev environment setup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published