{"action":"created","comment":{"url":"https://api.github.com/repos/appacademy/dotfiles/pulls/comments/91630558","pull_request_review_id":12140685,"id":91630558,"diff_hunk":"@@ -0,0 +1,85 @@\n+#!/bin/bash\n+\n+printf \"\\n\\n====> Linux Development Setup <====\"\n+printf \"\\nEach group of packages wl be install one at a time. Follow the prompts to continue.\\n\"\n+read -p \"Press enter to continue\"\n+clear\n+\n+# Updates package lists\n+sudo apt-get update\n+# Updates packages to newest version\n+sudo apt-get upgrade\n+\n+printf \"\\n\\n====> Package upgrade complete <====\\n\"\n+read -p \"Press enter to continue\"\n+clear\n+\n+## Git\n+sudo apt-get install git\n+git config --global color.ui true\n+git config --global user.name \"your name here\"\n+git config --global user.email your_email_here\n+\n+printf \"\\n\\n====> Git install complete <====\\n\"\n+read -p \"Press enter to continue\"\n+clear\n+\n+## Node\n+curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -\n+sudo apt-get install nodejs\n+sudo npm i -g webpack # installs webpack globally\n+\n+printf \"\\n\\n====> git install complete <====\\n\"\n+read -p \"Press enter to continue\"\n+clear\n+\n+## Dependencies\n+sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev\n+sudo apt-get update\n+\n+printf \"\\n\\n====> Node + Webpack install complete <====\\n\"\n+read -p \"Press enter to continue\"\n+clear\n+\n+## Postgresql\n+\n+sudo apt-get install postgresql postgresql-contrib\n+# creates admin role in psql for current user\n+sudo -u postgres createuser \"$USER\" -s\n+\n+printf \"\\n\\n====> Postgresql install complete <====\\n\"\n+read -p \"Press enter to continue\"\n+clear\n+\n+## Rbenv\n+\n+git clone https://github.com/rbenv/rbenv.git ~/.rbenv\n+echo 'export PATH=\"$HOME/.rbenv/bin:$PATH\"' >> ~/.bashrc\n+echo 'eval \"$(rbenv init -)\"' >> ~/.bashrc\n+source ~/.bashrc\n+git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build\n+\n+printf \"\\n\\n====> Rbenv install complete <====\\n\"\n+read -p \"Press enter to continue\"\n+clear\n+\n+## Ruby\n+rbenv install 2.3.1\n+rbenv global 2.3.1\n+rbenv rehash\n+\n+### install bundler to manage dependencies\n+gem install bundler\n+rbenv rehash\n+\n+printf \"\\n\\n====> Ruby + Bundler install complete <====\\n\"\n+read -p \"Press enter to continue\"\n+clear\n+\n+## Rails\n+gem install rails\n+rbenv rehash\n+\n+printf \"\\n\\n====> Rails install complete <====\\n\"\n+read -p \"Done installing. Press enter to continue\"","path":"bin/install_requirements_linux","position":84,"original_position":84,"commit_id":"c81bc6853617b6076e2c71014877f4b1af5e798e","original_commit_id":"c81bc6853617b6076e2c71014877f4b1af5e798e","user":{"login":"wolverdude","id":4276302,"avatar_url":"https://avatars.githubusercontent.com/u/4276302?v=3","gravatar_id":"","url":"https://api.github.com/users/wolverdude","html_url":"https://github.com/wolverdude","followers_url":"https://api.github.com/users/wolverdude/followers","following_url":"https://api.github.com/users/wolverdude/following{/other_user}","gists_url":"https://api.github.com/users/wolverdude/gists{/gist_id}","starred_url":"https://api.github.com/users/wolverdude/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wolverdude/subscriptions","organizations_url":"https://api.github.com/users/wolverdude/orgs","repos_url":"https://api.github.com/users/wolverdude/repos","events_url":"https://api.github.com/users/wolverdude/events{/privacy}","received_events_url":"https://api.github.com/users/wolverdude/received_events","type":"User","site_admin":false},"body":"Where are the Atom packages being installed?","created_at":"2016-12-08T23:23:47Z","updated_at":"2016-12-08T23:25:21Z","html_url":"https://github.com/appacademy/dotfiles/pull/24#discussion_r91630558","pull_request_url":"https://api.github.com/repos/appacademy/dotfiles/pulls/24","_links":{"self":{"href":"https://api.github.com/repos/appacademy/dotfiles/pulls/comments/91630558"},"html":{"href":"https://github.com/appacademy/dotfiles/pull/24#discussion_r91630558"},"pull_request":{"href":"https://api.github.com/repos/appacademy/dotfiles/pulls/24"}}},"pull_request":{"url":"https://api.github.com/repos/appacademy/dotfiles/pulls/24","id":97220551,"html_url":"https://github.com/appacademy/dotfiles/pull/24","diff_url":"https://github.com/appacademy/dotfiles/pull/24.diff","patch_url":"https://github.com/appacademy/dotfiles/pull/24.patch","issue_url":"https://api.github.com/repos/appacademy/dotfiles/issues/24","number":24,"state":"open","locked":false,"title":"Add Linux setup instructions and script","user":{"login":"wolverdude","id":4276302,"avatar_url":"https://avatars.githubusercontent.com/u/4276302?v=3","gravatar_id":"","url":"https://api.github.com/users/wolverdude","html_url":"https://github.com/wolverdude","followers_url":"https://api.github.com/users/wolverdude/followers","following_url":"https://api.github.com/users/wolverdude/following{/other_user}","gists_url":"https://api.github.com/users/wolverdude/gists{/gist_id}","starred_url":"https://api.github.com/users/wolverdude/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wolverdude/subscriptions","organizations_url":"https://api.github.com/users/wolverdude/orgs","repos_url":"https://api.github.com/users/wolverdude/repos","events_url":"https://api.github.com/users/wolverdude/events{/privacy}","received_events_url":"https://api.github.com/users/wolverdude/received_events","type":"User","site_admin":false},"body":"This brings in the script and instructions that @mfeniseycopes created to address #18. I've pulled them into the structure of the dotfiles repo.\r\n\r\n@niko79542, please go through the new [linux script](https://github.com/appacademy/dotfiles/blob/linux/bin/install_requirements_linux) and compare it to the original [mac script](https://github.com/appacademy/dotfiles/blob/linux/bin/install_requirements). They should correspond as much as possible, including style and output. Make any necessary changes.","created_at":"2016-12-08T23:18:18Z","updated_at":"2016-12-08T23:25:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":"e1169df8d792722bb15f208596e2507ccd204c60","assignee":{"login":"niko79542","id":2324867,"avatar_url":"https://avatars.githubusercontent.com/u/2324867?v=3","gravatar_id":"","url":"https://api.github.com/users/niko79542","html_url":"https://github.com/niko79542","followers_url":"https://api.github.com/users/niko79542/followers","following_url":"https://api.github.com/users/niko79542/following{/other_user}","gists_url":"https://api.github.com/users/niko79542/gists{/gist_id}","starred_url":"https://api.github.com/users/niko79542/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/niko79542/subscriptions","organizations_url":"https://api.github.com/users/niko79542/orgs","repos_url":"https://api.github.com/users/niko79542/repos","events_url":"https://api.github.com/users/niko79542/events{/privacy}","received_events_url":"https://api.github.com/users/niko79542/received_events","type":"User","site_admin":false},"assignees":[{"login":"niko79542","id":2324867,"avatar_url":"https://avatars.githubusercontent.com/u/2324867?v=3","gravatar_id":"","url":"https://api.github.com/users/niko79542","html_url":"https://github.com/niko79542","followers_url":"https://api.github.com/users/niko79542/followers","following_url":"https://api.github.com/users/niko79542/following{/other_user}","gists_url":"https://api.github.com/users/niko79542/gists{/gist_id}","starred_url":"https://api.github.com/users/niko79542/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/niko79542/subscriptions","organizations_url":"https://api.github.com/users/niko79542/orgs","repos_url":"https://api.github.com/users/niko79542/repos","events_url":"https://api.github.com/users/niko79542/events{/privacy}","received_events_url":"https://api.github.com/users/niko79542/received_events","type":"User","site_admin":false},{"login":"mfeniseycopes","id":5244240,"avatar_url":"https://avatars.githubusercontent.com/u/5244240?v=3","gravatar_id":"","url":"https://api.github.com/users/mfeniseycopes","html_url":"https://github.com/mfeniseycopes","followers_url":"https://api.github.com/users/mfeniseycopes/followers","following_url":"https://api.github.com/users/mfeniseycopes/following{/other_user}","gists_url":"https://api.github.com/users/mfeniseycopes/gists{/gist_id}","starred_url":"https://api.github.com/users/mfeniseycopes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mfeniseycopes/subscriptions","organizations_url":"https://api.github.com/users/mfeniseycopes/orgs","repos_url":"https://api.github.com/users/mfeniseycopes/repos","events_url":"https://api.github.com/users/mfeniseycopes/events{/privacy}","received_events_url":"https://api.github.com/users/mfeniseycopes/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/appacademy/dotfiles/pulls/24/commits","review_comments_url":"https://api.github.com/repos/appacademy/dotfiles/pulls/24/comments","review_comment_url":"https://api.github.com/repos/appacademy/dotfiles/pulls/comments{/number}","comments_url":"https://api.github.com/repos/appacademy/dotfiles/issues/24/comments","statuses_url":"https://api.github.com/repos/appacademy/dotfiles/statuses/c81bc6853617b6076e2c71014877f4b1af5e798e","head":{"label":"appacademy:linux","ref":"linux","sha":"c81bc6853617b6076e2c71014877f4b1af5e798e","user":{"login":"appacademy","id":2138704,"avatar_url":"https://avatars.githubusercontent.com/u/2138704?v=3","gravatar_id":"","url":"https://api.github.com/users/appacademy","html_url":"https://github.com/appacademy","followers_url":"https://api.github.com/users/appacademy/followers","following_url":"https://api.github.com/users/appacademy/following{/other_user}","gists_url":"https://api.github.com/users/appacademy/gists{/gist_id}","starred_url":"https://api.github.com/users/appacademy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/appacademy/subscriptions","organizations_url":"https://api.github.com/users/appacademy/orgs","repos_url":"https://api.github.com/users/appacademy/repos","events_url":"https://api.github.com/users/appacademy/events{/privacy}","received_events_url":"https://api.github.com/users/appacademy/received_events","type":"Organization","site_admin":false},"repo":{"id":8652728,"name":"dotfiles","full_name":"appacademy/dotfiles","owner":{"login":"appacademy","id":2138704,"avatar_url":"https://avatars.githubusercontent.com/u/2138704?v=3","gravatar_id":"","url":"https://api.github.com/users/appacademy","html_url":"https://github.com/appacademy","followers_url":"https://api.github.com/users/appacademy/followers","following_url":"https://api.github.com/users/appacademy/following{/other_user}","gists_url":"https://api.github.com/users/appacademy/gists{/gist_id}","starred_url":"https://api.github.com/users/appacademy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/appacademy/subscriptions","organizations_url":"https://api.github.com/users/appacademy/orgs","repos_url":"https://api.github.com/users/appacademy/repos","events_url":"https://api.github.com/users/appacademy/events{/privacy}","received_events_url":"https://api.github.com/users/appacademy/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/appacademy/dotfiles","description":"Get your computer ready for App Academy!","fork":false,"url":"https://api.github.com/repos/appacademy/dotfiles","forks_url":"https://api.github.com/repos/appacademy/dotfiles/forks","keys_url":"https://api.github.com/repos/appacademy/dotfiles/keys{/key_id}","collaborators_url":"https://api.github.com/repos/appacademy/dotfiles/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/appacademy/dotfiles/teams","hooks_url":"https://api.github.com/repos/appacademy/dotfiles/hooks","issue_events_url":"https://api.github.com/repos/appacademy/dotfiles/issues/events{/number}","events_url":"https://api.github.com/repos/appacademy/dotfiles/events","assignees_url":"https://api.github.com/repos/appacademy/dotfiles/assignees{/user}","branches_url":"https://api.github.com/repos/appacademy/dotfiles/branches{/branch}","tags_url":"https://api.github.com/repos/appacademy/dotfiles/tags","blobs_url":"https://api.github.com/repos/appacademy/dotfiles/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/appacademy/dotfiles/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/appacademy/dotfiles/git/refs{/sha}","trees_url":"https://api.github.com/repos/appacademy/dotfiles/git/trees{/sha}","statuses_url":"https://api.github.com/repos/appacademy/dotfiles/statuses/{sha}","languages_url":"https://api.github.com/repos/appacademy/dotfiles/languages","stargazers_url":"https://api.github.com/repos/appacademy/dotfiles/stargazers","contributors_url":"https://api.github.com/repos/appacademy/dotfiles/contributors","subscribers_url":"https://api.github.com/repos/appacademy/dotfiles/subscribers","subscription_url":"https://api.github.com/repos/appacademy/dotfiles/subscription","commits_url":"https://api.github.com/repos/appacademy/dotfiles/commits{/sha}","git_commits_url":"https://api.github.com/repos/appacademy/dotfiles/git/commits{/sha}","comments_url":"https://api.github.com/repos/appacademy/dotfiles/comments{/number}","issue_comment_url":"https://api.github.com/repos/appacademy/dotfiles/issues/comments{/number}","contents_url":"https://api.github.com/repos/appacademy/dotfiles/contents/{+path}","compare_url":"https://api.github.com/repos/appacademy/dotfiles/compare/{base}...{head}","merges_url":"https://api.github.com/repos/appacademy/dotfiles/merges","archive_url":"https://api.github.com/repos/appacademy/dotfiles/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/appacademy/dotfiles/downloads","issues_url":"https://api.github.com/repos/appacademy/dotfiles/issues{/number}","pulls_url":"https://api.github.com/repos/appacademy/dotfiles/pulls{/number}","milestones_url":"https://api.github.com/repos/appacademy/dotfiles/milestones{/number}","notifications_url":"https://api.github.com/repos/appacademy/dotfiles/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/appacademy/dotfiles/labels{/name}","releases_url":"https://api.github.com/repos/appacademy/dotfiles/releases{/id}","deployments_url":"https://api.github.com/repos/appacademy/dotfiles/deployments","created_at":"2013-03-08T14:41:38Z","updated_at":"2016-11-09T18:59:56Z","pushed_at":"2016-12-08T23:18:19Z","git_url":"git://github.com/appacademy/dotfiles.git","ssh_url":"git@github.com:appacademy/dotfiles.git","clone_url":"https://github.com/appacademy/dotfiles.git","svn_url":"https://github.com/appacademy/dotfiles","homepage":"","size":3558,"stargazers_count":3,"watchers_count":3,"language":"Shell","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":6,"mirror_url":null,"open_issues_count":8,"forks":6,"open_issues":8,"watchers":3,"default_branch":"master"}},"base":{"label":"appacademy:master","ref":"master","sha":"cdbbeee576d0178f5405357e7a428eb15eede65e","user":{"login":"appacademy","id":2138704,"avatar_url":"https://avatars.githubusercontent.com/u/2138704?v=3","gravatar_id":"","url":"https://api.github.com/users/appacademy","html_url":"https://github.com/appacademy","followers_url":"https://api.github.com/users/appacademy/followers","following_url":"https://api.github.com/users/appacademy/following{/other_user}","gists_url":"https://api.github.com/users/appacademy/gists{/gist_id}","starred_url":"https://api.github.com/users/appacademy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/appacademy/subscriptions","organizations_url":"https://api.github.com/users/appacademy/orgs","repos_url":"https://api.github.com/users/appacademy/repos","events_url":"https://api.github.com/users/appacademy/events{/privacy}","received_events_url":"https://api.github.com/users/appacademy/received_events","type":"Organization","site_admin":false},"repo":{"id":8652728,"name":"dotfiles","full_name":"appacademy/dotfiles","owner":{"login":"appacademy","id":2138704,"avatar_url":"https://avatars.githubusercontent.com/u/2138704?v=3","gravatar_id":"","url":"https://api.github.com/users/appacademy","html_url":"https://github.com/appacademy","followers_url":"https://api.github.com/users/appacademy/followers","following_url":"https://api.github.com/users/appacademy/following{/other_user}","gists_url":"https://api.github.com/users/appacademy/gists{/gist_id}","starred_url":"https://api.github.com/users/appacademy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/appacademy/subscriptions","organizations_url":"https://api.github.com/users/appacademy/orgs","repos_url":"https://api.github.com/users/appacademy/repos","events_url":"https://api.github.com/users/appacademy/events{/privacy}","received_events_url":"https://api.github.com/users/appacademy/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/appacademy/dotfiles","description":"Get your computer ready for App Academy!","fork":false,"url":"https://api.github.com/repos/appacademy/dotfiles","forks_url":"https://api.github.com/repos/appacademy/dotfiles/forks","keys_url":"https://api.github.com/repos/appacademy/dotfiles/keys{/key_id}","collaborators_url":"https://api.github.com/repos/appacademy/dotfiles/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/appacademy/dotfiles/teams","hooks_url":"https://api.github.com/repos/appacademy/dotfiles/hooks","issue_events_url":"https://api.github.com/repos/appacademy/dotfiles/issues/events{/number}","events_url":"https://api.github.com/repos/appacademy/dotfiles/events","assignees_url":"https://api.github.com/repos/appacademy/dotfiles/assignees{/user}","branches_url":"https://api.github.com/repos/appacademy/dotfiles/branches{/branch}","tags_url":"https://api.github.com/repos/appacademy/dotfiles/tags","blobs_url":"https://api.github.com/repos/appacademy/dotfiles/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/appacademy/dotfiles/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/appacademy/dotfiles/git/refs{/sha}","trees_url":"https://api.github.com/repos/appacademy/dotfiles/git/trees{/sha}","statuses_url":"https://api.github.com/repos/appacademy/dotfiles/statuses/{sha}","languages_url":"https://api.github.com/repos/appacademy/dotfiles/languages","stargazers_url":"https://api.github.com/repos/appacademy/dotfiles/stargazers","contributors_url":"https://api.github.com/repos/appacademy/dotfiles/contributors","subscribers_url":"https://api.github.com/repos/appacademy/dotfiles/subscribers","subscription_url":"https://api.github.com/repos/appacademy/dotfiles/subscription","commits_url":"https://api.github.com/repos/appacademy/dotfiles/commits{/sha}","git_commits_url":"https://api.github.com/repos/appacademy/dotfiles/git/commits{/sha}","comments_url":"https://api.github.com/repos/appacademy/dotfiles/comments{/number}","issue_comment_url":"https://api.github.com/repos/appacademy/dotfiles/issues/comments{/number}","contents_url":"https://api.github.com/repos/appacademy/dotfiles/contents/{+path}","compare_url":"https://api.github.com/repos/appacademy/dotfiles/compare/{base}...{head}","merges_url":"https://api.github.com/repos/appacademy/dotfiles/merges","archive_url":"https://api.github.com/repos/appacademy/dotfiles/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/appacademy/dotfiles/downloads","issues_url":"https://api.github.com/repos/appacademy/dotfiles/issues{/number}","pulls_url":"https://api.github.com/repos/appacademy/dotfiles/pulls{/number}","milestones_url":"https://api.github.com/repos/appacademy/dotfiles/milestones{/number}","notifications_url":"https://api.github.com/repos/appacademy/dotfiles/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/appacademy/dotfiles/labels{/name}","releases_url":"https://api.github.com/repos/appacademy/dotfiles/releases{/id}","deployments_url":"https://api.github.com/repos/appacademy/dotfiles/deployments","created_at":"2013-03-08T14:41:38Z","updated_at":"2016-11-09T18:59:56Z","pushed_at":"2016-12-08T23:18:19Z","git_url":"git://github.com/appacademy/dotfiles.git","ssh_url":"git@github.com:appacademy/dotfiles.git","clone_url":"https://github.com/appacademy/dotfiles.git","svn_url":"https://github.com/appacademy/dotfiles","homepage":"","size":3558,"stargazers_count":3,"watchers_count":3,"language":"Shell","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":6,"mirror_url":null,"open_issues_count":8,"forks":6,"open_issues":8,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/appacademy/dotfiles/pulls/24"},"html":{"href":"https://github.com/appacademy/dotfiles/pull/24"},"issue":{"href":"https://api.github.com/repos/appacademy/dotfiles/issues/24"},"comments":{"href":"https://api.github.com/repos/appacademy/dotfiles/issues/24/comments"},"review_comments":{"href":"https://api.github.com/repos/appacademy/dotfiles/pulls/24/comments"},"review_comment":{"href":"https://api.github.com/repos/appacademy/dotfiles/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/appacademy/dotfiles/pulls/24/commits"},"statuses":{"href":"https://api.github.com/repos/appacademy/dotfiles/statuses/c81bc6853617b6076e2c71014877f4b1af5e798e"}}}}
{"actor":{"display_login":"wolverdude"}}