{"id":1544,"date":"2016-07-11T14:51:31","date_gmt":"2016-07-11T22:51:31","guid":{"rendered":"https:\/\/oroup.com\/blog\/?p=1544"},"modified":"2016-07-11T14:52:54","modified_gmt":"2016-07-11T22:52:54","slug":"setting-up-a-new-mac","status":"publish","type":"post","link":"https:\/\/oroup.com\/blog\/2016\/07\/setting-up-a-new-mac\/","title":{"rendered":"Setting up a new mac"},"content":{"rendered":"<p>I bought a new iMac recently and figured it would be worthwhile to write down everything I did to get it to where I wanted it.<\/p>\n<ul>\n<li>Install bootstraps:\n<ul>\n<li><a href=\"https:\/\/www.google.com\/chrome\/browser\/desktop\/\">Chrome<\/a>\u00a0&#8211; Preferred browser<\/li>\n<li><a href=\"https:\/\/www.iterm2.com\/\">Iterm2<\/a>\u00a0&#8211; Terminal<\/li>\n<li><a href=\"http:\/\/brew.sh\/\">Homebrew<\/a>\u00a0&#8211; The missing package manager<\/li>\n<li><a href=\"https:\/\/atom.io\/\">Atom<\/a>\u00a0&#8211; Text editor for code<\/li>\n<\/ul>\n<\/li>\n<li>Install\u00a0brew packages and ruby<\/li>\n<li>\n<ul>\n<li>\n<pre style=\"background:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;padding:1em;overflow-x:auto;font-family:Monaco,Consolas,monospace;font-size:0.85em;line-height:1.5\"><code>brew install mysql git ruby-build rbenv powder\r\nrbenv init\r\nrbenv install -l\r\nrbenv install 2.3.1\r\nrbenv global 2.3.1\r\nrbenv rehash\r\ngem update --system\r\ngem install bundler\r\npowder install<\/code><\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<li>Configure git\n<ul>\n<li>\n<pre style=\"background:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;padding:1em;overflow-x:auto;font-family:Monaco,Consolas,monospace;font-size:0.85em;line-height:1.5\"><code>git config --global core.editor \"atom --wait\"\r\ngit config --global user.name \"Oliver Roup\"\r\ngit config --global user.email \"oroup@oroup.com\"\r\n<\/code><\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<li>Copy across SSH keys (Airdrop is a good way to do this)<\/li>\n<li><a href=\"http:\/\/superuser.com\/questions\/364304\/how-do-i-configure-ssh-on-os-x\">Configure SSHD<\/a> for passwordless entry<\/li>\n<li>\n<ul>\n<li>Modify \/private\/etc\/sshd_config<\/li>\n<li>Put the SSH key in ~\/.ssh\/authorized_keys<\/li>\n<\/ul>\n<\/li>\n<li>Sync remote files from old machine to new with rsync (Not everything is in Google Drive \/ Dropbox)<\/li>\n<li>Install from the app store<\/li>\n<li style=\"text-align: left;\">\n<ul>\n<li style=\"text-align: left;\"><a href=\"https:\/\/blog.kapeli.com\/dash-3\">Dash 3<\/a>\u00a0&#8211; Code instructions<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/menial.co.uk\/base\/\">Base 2<\/a>\u00a0&#8211; Easy local SQL queries<\/li>\n<li style=\"text-align: left;\"><a href=\"http:\/\/cutedgesystems.com\/software\/liya\/\">Liya<\/a>\u00a0&#8211; Nice remote SQL queries<\/li>\n<li style=\"text-align: left;\"><a href=\"http:\/\/www.carsten-mielke.com\/tilewindows.html\">TileWindows<\/a>\u00a0&#8211; Align windows to the screen<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/daisydiskapp.com\/\">DaisyDisk<\/a>\u00a0&#8211; Examine disk usage<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/www.omnigroup.com\/omnigraffle\">Omnigraffle<\/a>\u00a0&#8211; Diagramming tool<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align: left;\">Install from web\n<ul>\n<li style=\"text-align: left;\"><a href=\"https:\/\/www.backblaze.com\/\">Backblaze<\/a> &#8211; Whole mac offsite backup<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/www.dropbox.com\/\">Dropbox<\/a>\u00a0&#8211; Sync work files<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/www.google.com\/drive\/download\/\">Google Drive<\/a> &#8211; Sync personal non-photo files.<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/photos.google.com\/apps\">Google Photo Sync<\/a> &#8211; Yes really there are two different google clients<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/emacsformacosx.com\/\">Emacs<\/a>\u00a0&#8211; Text editor for when you need to automate stuff<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/www.gimp.org\/\">Gimp<\/a>\u00a0&#8211; Image editing<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/products.office.com\/en-us\/buy\/compare-microsoft-office-products?tab=omac\">Office<\/a>\u00a0&#8211; Hey, I still need Excel<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/www.skype.com\/en\/\">Skype<\/a>\u00a0&#8211; Talking to mom<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/www.vmware.com\/products\/fusion\">VMWare<\/a>\u00a0&#8211; Run Windows and Ubuntu in a box<\/li>\n<li style=\"text-align: left;\"><a href=\"https:\/\/derailer.org\/paparazzi\/\">Paparazzi<\/a>\u00a0&#8211; Great screenshots<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align: left;\">System Preferences<\/li>\n<li style=\"text-align: left;\">\n<ul>\n<li style=\"text-align: left;\">Dock\n<ul>\n<li style=\"text-align: left;\">Set size as small as it will go, turn on zoom<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align: left;\">Security\n<ul>\n<li style=\"text-align: left;\">Turn on the firewall<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align: left;\">Sharing\n<ul>\n<li style=\"text-align: left;\">Permit remote login<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align: left;\">Mouse\n<ul>\n<li style=\"text-align: left;\">Turn on right click gesture<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align: left;\">Remove from the dock:\n<ul>\n<li>Safari<\/li>\n<li>Mail<\/li>\n<li>Contacts<\/li>\n<li>Calendar<\/li>\n<li>Notes<\/li>\n<li>Todo<\/li>\n<li>Pages<\/li>\n<li>Numbers<\/li>\n<li>iTunes<\/li>\n<li>iBooks<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I bought a new iMac recently and figured it would be worthwhile to write down everything I did to get it to where I wanted it. Install bootstraps: Chrome\u00a0&#8211; Preferred browser Iterm2\u00a0&#8211; Terminal Homebrew\u00a0&#8211; The missing package manager Atom\u00a0&#8211; Text&hellip;<\/p>\n","protected":false},"author":1,"featured_media":1550,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1544","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code"],"_links":{"self":[{"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/posts\/1544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/comments?post=1544"}],"version-history":[{"count":5,"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/posts\/1544\/revisions"}],"predecessor-version":[{"id":1653,"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/posts\/1544\/revisions\/1653"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/media\/1550"}],"wp:attachment":[{"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/media?parent=1544"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/categories?post=1544"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oroup.com\/blog\/wp-json\/wp\/v2\/tags?post=1544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}