Skip to content

Commit

Permalink
Create MacManual.md
Browse files Browse the repository at this point in the history
  • Loading branch information
HassanUsman committed Nov 1, 2017
1 parent 4e1f6d7 commit 93bac9f
Showing 1 changed file with 141 additions and 0 deletions.
141 changes: 141 additions & 0 deletions MacManual.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
# MacManual

Installation and Setup Guide for Mac

## Requirements

Before getting started, make sure you have a :apple::computer:. If you don't have one yet, you could buy from [Apple Shop](https://www.apple.com/mac/) or awesome [eBay](http://www.ebay.com/) (for a better price).

## Must-have Applications

### Productivity

| Price | App | Intro |
| --- | --- | --- |
| :free:* | [Alfred](https://www.alfredapp.com/) | An application launcher and productivity application, which boosts your efficiency with hotkeys, keywords and text expansion. |
| :euro: | [Bartender](https://www.macbartender.com/) | Lets you organize your menu bar apps, by hiding them, rearranging them, or moving them to the Bartender Bar. |
| :euro: | [ForkLift](http://www.binarynights.com/forklift/) | The most advanced dual pane file manager and file transfer client. |
| :free: | [muCommander](http://www.mucommander.com/) | A cross-platform, lightweight, open-source file manager. |
| :euro: | [Divvy](http://mizage.com/divvy/) | A utility to quickly resize and position your windows. |
| :euro: | [Magnet](http://magnet.crowdcafe.com/) | Declutters your screen by snapping windows into organized tiles. |
| :euro: | [Paste](http://pasteapp.me/) | Keeps track of everything you've ever copied and lets you access your clipboard history anytime across. |
| :euro: | [Unclutter](https://unclutterapp.com/) | A new handy place on your desktop for storing notes, files and pasteboard clips. |
| :euro: | [Fantastical](https://flexibits.com/fantastical) | A calendar app let you quickly create new events and reminders with natural language input and more. |
| :euro: | [Quiver](http://happenapps.com/#quiver) | A notebook built for programmers. |
| :free:* | [Evernote](https://evernote.com/) | Collect, nurture, and share ideas across desktop and mobile platforms with it. |
| :free:* | [Wunderlist](https://www.wunderlist.com/) | A simple todo list and task manager app that helps you get stuff done. |
| :euro: | [OmniFocus](https://www.omnigroup.com/omnifocus) | A personal task manager designed to quickly capture your thoughts and allow you to store, manage, and process them into actionable to-do items. |
| :free:* | [Pocket](https://itunes.apple.com/app/pocket/id568494494?ls=1&mt=12) | When you find something you want to view later, put it in Pocket. |
| :free: | [Simplenote](https://simplenote.com/) | An easy way to keep notes, lists, ideas and more. Light, clean, and free. |
| :free:* | [1Password](https://itunes.apple.com/us/app/1password-password-manager-and-secure-wallet/id568903335?mt=8) | Put Passwords In Their Place. |
| :euro: | [1Keyboard](https://itunes.apple.com/us/app/1keyboard/id766939888?mt=12) | Type on your iPhone, iPad or Apple TV using your Mac's keyboard. |
| :free:* | [Dropbox](https://www.dropbox.com/) | Bring your photos, docs, and videos anywhere and keep your files safe. |
| :euro:* | [PDF Expert](https://pdfexpert.com/) | Read, annotate and edit PDFs, change text and images. Fill forms and sign contracts like never before. |
| :free:* | [Anki](https://apps.ankiweb.net/) | A friendly and intelligent flash cards program which makes remembering things easy. |
| :free: | [KeepingYouAwake](https://github.com/newmarcel/KeepingYouAwake) | A Caffeine clone, prevent your Mac from entering sleep mode. |
| :free:* | [Memory Clean](https://itunes.apple.com/us/app/memory-clean-monitor-and-free-up-memory/id451444120?mt=12) | The ultimate app for optimizing your Mac's memory. |
| :euro: | [Duet](https://www.duetdisplay.com/) | Lets you use your iPad or iPhone as an external monitor. |

### Utilities

| Price | App | Intro |
| --- | --- | --- |
| :free: | [Mounty for NTFS](http://enjoygineering.com/mounty/) | A tiny tool to re-mount write-protected NTFS volumes. |

### Media

| Price | App | Intro |
| --- | --- | --- |
| :free: | [VLC](http://www.videolan.org/vlc/download-macosx.html) | A free and open source cross-platform multimedia player and framework that plays most multimedia files. |
| :free: | [IINA](https://github.com/lhc70000/iina) | The modern video player. |
| :free: | [Kodi](https://kodi.tv/) | A free media player that is designed to look great on your big screen TV but is just as home on a small screen. |
| :free:* | [Spotify](https://www.spotify.com/) | A digital music service that gives you access to millions of songs. |

### Internet

| Price | App | Intro |
| --- | --- | --- |
| :free: | [Chrome](https://www.google.com/chrome/) | A fast, secure, and free web browser built for the modern web. |
| :free: | [Firefox](https://www.mozilla.org/en-US/firefox/products/) | A fast, private, secure, and compatible web browser. |

### Social Networking

| Price | App | Intro |
| --- | --- | --- |
| :free:* | [Sparrow](https://github.com/thyrlian/MacManual/blob/master/Archives/Sparrow-latest-1.6.4(1176).dmg?raw=true) | An email client, had been acquired by Google and was ceasing continued development. |
| :euro: | [Tweetbot](https://tapbots.com/tweetbot/mac/) | An award-winning Twitter client. |
| :free: | [YoruFukurou](https://itunes.apple.com/us/app/night-owl/id428834068?mt=12) | A powerful native Twitter client. |
| :free:* | [Skype](https://www.skype.com/en/) | An instant messaging app that provides online text message and video chat services. |

### Developer Tools

| Price | App | Intro |
| --- | --- | --- |
| :free: | [Homebrew](https://brew.sh/) | The missing package manager. |
| :free: | [RVM](https://rvm.io/) | Ruby Version Manager. |
| :free: | [JDK](http://www.oracle.com/technetwork/java/javase/downloads/index.html) | Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications. |
| :free: | [iTerm2](https://www.iterm2.com/) | A replacement for Terminal and the successor to iTerm. |
| :free: | [Oh My Zsh](https://github.com/robbyrussell/oh-my-zsh) | An open source, community-driven framework for managing your zsh configuration. |
| :free: | [Powerlevel9k](https://github.com/bhilburn/powerlevel9k) | The most awesome Powerline theme for ZSH around. |
| :free: | [Alacritty](https://github.com/jwilm/alacritty) | A cross-platform, GPU-accelerated terminal emulator (the fastest in existence). |
| :free: | [Hyper](https://github.com/zeit/hyper) | A terminal built on web technologies. |
| :free: | [TextMate](https://macromates.com/) | A graphical text editor. |
| :free: | [Atom](https://atom.io/) | A free and open-source text and source code editor. |
| :euro: | [Sublime Text](https://www.sublimetext.com/) | A sophisticated text editor for code, markup and prose. |
| :free: | [SourceTree](https://www.sourcetreeapp.com/) | A free Mercurial and Git Client. |
| :euro: | [Tower](https://www.git-tower.com/mac/) | A beautiful, efficient, and powerful Git version control app. |
| :euro: | [Kaleidoscope](http://www.kaleidoscopeapp.com/) | The world's most advanced Mac diff tool. |
| :euro: | [Monodraw](https://monodraw.helftone.com/) | An ASCII art editor. |
| :free: | [Docker](https://www.docker.com/) | An open platform for developers and sysadmins to build, ship, and run distributed applications. |
| :free:* | [Dash](https://kapeli.com/dash) | Gives your Mac instant offline access to 150+ API documentation sets. |
| :euro: | [Charles Proxy](https://www.charlesproxy.com/) | A proxy / monitor enables a developer to view all traffic between their machine and the Internet. |
| :free: | [Postman](https://www.getpostman.com/) | The complete toolchain for API developers. |
| :free: | [Cocoa Rest Client](http://mmattozzi.github.io/cocoa-rest-client/) | A free open source, native Apple OS X app for testing HTTP/REST endpoints. |
| :free:* | [Insomnia](https://insomnia.rest/) | A powerful REST API Client with cookie management, environment variables, code generation, and authentication. |
| :free: | [Xcode](https://developer.apple.com/download/) | An IDE containing a suite of software development tools for macOS, iOS, watchOS and tvOS. |
| :free: | [Network Link Conditioner](https://developer.apple.com/download/more/?q=Additional%20Tools) | A tool to simulate various kinds of network environments. |
| :euro: | [Reveal](https://revealapp.com/) | Advanced visualisations, comprehensive inspectors and the ability to modify applications on the fly. |
| :free: | [Android Studio](https://developer.android.com/studio/index.html) | The Official IDE for Android. |
| :free:* | [Genymotion](https://www.genymotion.com/) | The most powerful Android emulation platform for app developers & testers. |
| :free: | [VirtualBox](https://www.virtualbox.org/wiki/Downloads) | A free and open-source hypervisor for x86 virtualization. |
| :free:* | [IntelliJ IDEA](https://www.jetbrains.com/idea/) | A Java IDE. |
| :free: | [Visual Studio Code](https://code.visualstudio.com/) | A code editor redefined and optimized for building and debugging modern web and cloud applications. |
| :free: | [CCMenu](http://ccmenu.org/) | Displays the build status of projects on a continuous integration server as an item in the Mac's menu bar. |
| :free: | [Etcher](https://etcher.io/) | Burn images to SD cards & USB drives, safely and easily. |

### Design Tools

| Price | App | Intro |
| --- | --- | --- |
| :euro: | [Sketch](https://sketchapp.com/) | The ultimate tool for designing user interfaces, websites, and icons. |
| :euro: | [Affinity Photo](https://affinity.serif.com/en-us/photo/) | The fastest, smoothest, most precise professional image editing software. |

**Note**:
* :free: - free app
* :euro: - paid app
* :free:* - free app but with paid features

## Homebrew Packages

* tree
* wget
* node

## How-To

* Hide Spotlight inside Bartender (on macOS Sierra)
* Reboot into Recovery Mode (hold ⌘+R when hearing the startup chime);
* Go to **Utilities** -> **Terminal**, run command `csrutil disable`, then reboot;
* Hide Spotlight inside Bartender app;
* Reboot into Recovery Mode again;
* Go to **Utilities** -> **Terminal**, run command `csrutil enable`, then reboot.

* Missing app icon on Dock, and failing to "Check for updates" (due to Gatekeeper Path Randomization on macOS Sierra)
* Run command: `xattr -dr com.apple.quarantine /Applications/Your.app`;
* Drag app back onto Dock;
* Reboot Mac.

* Authorized Restart (to bypass FileVault 2 pre-boot login screen)
```console
sudo fdesetup authrestart
```

0 comments on commit 93bac9f

Please sign in to comment.