| ⌘T | go to file |
| ⌘⌃P | go to project |
| ⌘KB | toggle side bar |
| ⌘⇧P | command prompt |
| ⌃ ` | python console |
| ⌘⇧N | new window (useful for new project) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/sh | |
| # Installing Adobe AIR creates an application called "Adobe AIR Uninstaller" in /Applications/Utilities. | |
| # Unfortunately, running this application does not uninstall the application and instead, it seems to | |
| # unhelpfully confirm that it's installed (http://twitter.com/modernscientist/status/495388916267384833/photo/1). | |
| # The proper way to run this application as an uninstaller is to run the enclosed from the command line | |
| # with the flag "-uninstall" as superuser: | |
| sudo /Applications/Utilities/Adobe\ AIR\ Uninstaller.app/Contents/MacOS/Adobe\ AIR\ Installer -uninstall |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc | |
| . ~/.bashrc | |
| mkdir ~/local | |
| mkdir ~/node-latest-install | |
| cd ~/node-latest-install | |
| curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1 | |
| ./configure --prefix=~/local | |
| make install # ok, fine, this step probably takes more than 30 seconds... | |
| curl https://npmjs.org/install.sh | sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env ruby -rjcode -Ku | |
| # TaskPaper to Markdown converter | |
| # Usage: tp2md.rb filename.taskpaper > output.md | |
| require 'ftools' | |
| infile = ARGV[0] | |
| title = File.basename(infile,'.taskpaper').upcase | |
| output = "# #{title} #\n\n" | |
| prevlevel = 0 | |
| begin |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (* EXPORT ALL SKIM NOTES TO EVERNOTE WITH HYPERLINKS | |
| -- Stephen Margheim | |
| -- 9/7/13 | |
| -- open source | |
| REQUIRED PROGRAMS: | |
| - Skim (pdf viewer and annotator) | |
| - Evernote (cloud based note app) |