- (homebrew)[http://brew.sh/]
- (nvm)[https://github.com/creationix/nvm]
- node+npm. Install via nvm
- (hub)[https://hub.github.com/]
- Install Rust+Cargo
git init .
git remote add -t \* -f origin https://github.com/luma/dotfiles.git
git checkout master
git submodule init
git submodule update
source ~/.bash_profile
rm -fr .git
Only do the final rm
if you don't want your home dir to become a git repo
autocomplete-go An autocomplete-plus provider for the Go language that uses gocode to provide suggestions.
builder-go Build your go source and keep gocode autocomplete suggestions up to date.
dash Dash documentation integration with Atom
docblockr A helper package for writing documentation
file-icons Assign file extension icons and colours for improved visual grepping
go-config Detects installed go (golang) runtime(s), tools, and configuration, making them available for use by other packages.
go-debug go debugger using delve for atom
go-get View missing or outdated go libraries/tools and go get them if desired.
go-plus Makes working with go in Atom awesome.
godoc A package for the Go language that provides documentation for identifiers in source code.
gofmt Format go source code with gofmt, goimports, or goreturns.
gometalinter-linter A linter package for the Go language that uses gometalinter to run many linters simultaneously.
gorename A package for the Go language that renames identifiers using gorename.
jsonpp JSON pretty printer
language-docker Dockerfile syntax highlighting
language-dots Atom language support for dot files like .gitignore, .npmignore, .env and etc
language-go Go language support in Atom
language-ignore Syntax highlighting for 'ignore' files : gitignore, npmignore, dockerignore, coffeelintignore, ...
language-rust Rust language support in Atom
linter A Base Linter with Cow Powers
linter-docker Linter plugin for Dockerfile's, using dockerlint
linter-eslint Lint JavaScript on the fly, using ESLint
linter-rust Lint Rust-files, using rustc and/or cargo
markdown-preview-plus Markdown Preview + Community Features
mathjax-wrapper MathJax in Atom
minimap A preview of the full source code.
minimap-git-diff A minimap binding for the git diff package
native-ui Experience better coding in OS X El Capitan.
navigator-go Go to definition for the go language.
set-syntax Creates easy Command Palette commands for setting the syntax of the current file
sort-lines Sorts your lines. Never gets tired.
tester-go
A tester package for the Go language that uses go test
to run tests, display test output and display test coverage.
Then set npm to point to the local server:
npm set registry http://127.0.0.1:5080
To switch back, you can do:
npm set registry https://registry.npmjs.org