Difference between revisions of "Setting up a Macintosh"
From Simson Garfinkel
Jump to navigationJump to search
m |
m (→GUI Tweaking) |
||
(33 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
# Wipe the disk and install OS. | # Wipe the disk and install OS. | ||
# | |||
# | ==Recommended Software== | ||
## | # Free Software to Install: | ||
## [http://www.microsoft.com/getsilverlight Microsoft Silverlight] | |||
## [http://adium.im/ Adium] | |||
## [http://www.macports.org/ MacPorts] | |||
## [http://osxfuse.github.com/ OSXFUSE] | |||
## [http://sourceforge.net/projects/fuse-ext2/ Ext2 FUSE module] | |||
## A GUI EMACS [http://aquamacs.org/ Aquamacs], [http://members.shaw.ca/akochoi-emacs/ Emacs 21 for MacOS] , or [http://emacs-app.sf.net/ Emacs.app] | |||
# Upgradable software: | |||
## [http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html SuperDuper!], an easy-to-use backup system for the Mac which makes bootable drives. | |||
## [https://www.dropbox.com/ DropBox] if you don't want to use iCloud (or if you want to share files with your Android phone.) | |||
## [http://iterm.sourceforge.net/ iTerm], a much better terminal. | |||
# Commercial Software | |||
## [http://www.omnigroup.com/products/omnigraffle/ OmniGraffle] | |||
## [http://smilesoftware.com/PDFpen/ PDF Pen] | |||
## [http://lastpass.com/ LastPass] or [http://agilewebsolutions.com/products/1Password 1Password] for Password management and synchronization. | |||
## [http://www.tacosw.com Latexian], a real-time LaTeX editor. | |||
## Microsoft Office | ## Microsoft Office | ||
## [http://www. | |||
## | # LaTeX - Install this software (http://guides.macrumors.com/Installing_LaTeX_on_a_Mac for more info) | ||
# | ## [http://www.tug.org/mactex/ MacTeX] | ||
## [http://pierre.chachatelier.fr/latexit/latexit-home.php?lang=en LaTeXIt] --- LaTeX editor with Services support. | |||
## | ## [http://www.xm1math.net/texmaker/download.html TeXMaker] | ||
==GUI Tweaking== | |||
## Drag the Terminal, Console, and Activity Monitor applications from <tt>/Applications/Utilities</tt> into the Dock. | |||
## Put the Dock on the right side of the screen (it was designed for use on the right side of the screen and takes up less screen real estate there.) | |||
## Go to Preferences/Keyboard and make the CAPSLOCK key a control key. | |||
# Go to the Terminal and type the following: | |||
<pre> | |||
sudo port selfupdate | |||
sudo port install aspell aspell-dict-en hunspell-dict-en_US wget zip unzip \ | |||
automake autoconf cairo-devel boost \ | |||
python_select python33 py33-tkinter py33-matplotlib py33-scipy py33-ipython py33-cairo \ | |||
texlive-basic texlive-bibtex-extra texlive-bin-extra texlive-fonts-extra texlive-generic-extra \ | |||
texlive-humanities texlive-lang-english texlive-latex texlive-latex-extra texlive-math-extra \ | |||
texlive-pictures texlive-publishers texlive-science latex2rtf | |||
sudo port -f activate python33 | |||
sudo port select --set python python32 | |||
</pre> | |||
Note: See [https://trac.macports.org/wiki/TeXLivePackages TexLivePackages] for a list of all MacPorts texlive packages. | |||
## <tt>sudo python_select python27</tt> | |||
Rationale for the above: | |||
* You should be using python3.2 | |||
* The zip/unzip from Apple is from 2005 and doesn't have ZIP64 support. | |||
==Developer Tools== | |||
* http://crossgcc.rts-software.org/doku.php - Mingw 4.5.2 on Mac | |||
==See Also== | |||
* [[Macintosh Notes]] |
Latest revision as of 07:40, 25 February 2014
My strategy for setting up a new Mac:
- Wipe the disk and install OS.
Recommended Software
- Free Software to Install:
- Microsoft Silverlight
- Adium
- MacPorts
- OSXFUSE
- Ext2 FUSE module
- A GUI EMACS Aquamacs, Emacs 21 for MacOS , or Emacs.app
- Upgradable software:
- SuperDuper!, an easy-to-use backup system for the Mac which makes bootable drives.
- DropBox if you don't want to use iCloud (or if you want to share files with your Android phone.)
- iTerm, a much better terminal.
- Commercial Software
- OmniGraffle
- PDF Pen
- LastPass or 1Password for Password management and synchronization.
- Latexian, a real-time LaTeX editor.
- Microsoft Office
- LaTeX - Install this software (http://guides.macrumors.com/Installing_LaTeX_on_a_Mac for more info)
GUI Tweaking
- Drag the Terminal, Console, and Activity Monitor applications from /Applications/Utilities into the Dock.
- Put the Dock on the right side of the screen (it was designed for use on the right side of the screen and takes up less screen real estate there.)
- Go to Preferences/Keyboard and make the CAPSLOCK key a control key.
- Go to the Terminal and type the following:
sudo port selfupdate sudo port install aspell aspell-dict-en hunspell-dict-en_US wget zip unzip \ automake autoconf cairo-devel boost \ python_select python33 py33-tkinter py33-matplotlib py33-scipy py33-ipython py33-cairo \ texlive-basic texlive-bibtex-extra texlive-bin-extra texlive-fonts-extra texlive-generic-extra \ texlive-humanities texlive-lang-english texlive-latex texlive-latex-extra texlive-math-extra \ texlive-pictures texlive-publishers texlive-science latex2rtf sudo port -f activate python33 sudo port select --set python python32
Note: See TexLivePackages for a list of all MacPorts texlive packages.
- sudo python_select python27
Rationale for the above:
- You should be using python3.2
- The zip/unzip from Apple is from 2005 and doesn't have ZIP64 support.
Developer Tools
- http://crossgcc.rts-software.org/doku.php - Mingw 4.5.2 on Mac