Github will be the main account and bitbucket the secondary.
ssh-keygen -t rsa -C "github email"
Enter passphrase when prompted. If you see an option to save the passphrase in your keychain, do it for an easier life.
| (add-to-list 'auto-mode-alist '("\\.md\\'" . markdown-mode)) | |
| (add-to-list 'auto-mode-alist '("\\.Rmd\\'" . markdown-mode)) | |
| (add-to-list 'auto-mode-alist '("\\.rmd\\'" . markdown-mode)) | |
| (add-hook 'markdown-mode-hook 'turn-on-outline-minor-mode) | |
| (defun rmarkdown-new-chunk (name) | |
| "Insert a new R chunk." | |
| (interactive "sChunk name: ") | |
| (insert "\n```{r " name "}\n") | |
| (save-excursion |
| #!/bin/bash | |
| # https://gist.github.com/robwierzbowski/5430952/ | |
| # Create and push to a new github repo from the command line. | |
| # Grabs sensible defaults from the containing folder and `.gitconfig`. | |
| # Refinements welcome. | |
| # Gather constant vars | |
| CURRENTDIR=${PWD##*/} | |
| GITHUBUSER=$(git config github.user) |
| #!/bin/bash | |
| # This script create a new repo on github.com, then pushes to it the local repo from the current directory. | |
| # It is a fork of https://gist.github.com/robwierzbowski/5430952/. Some of Rob's lines just didn't work for me, and to fix them I needed to make it more verbose so that a mere electrical engineer could understand it. | |
| # This script gets a username from .gitconfig. If it indicates that your default username is an empty string, you can set it with | |
| # git config --add github.user YOUR_GIT_USERNAME | |
| # Gather constant vars |
| // It's saved under path_to_Packages/User/ | |
| { | |
| "cmd": ["bibtex", "$file_base_name"], | |
| "path": "$PATH:/usr/texbin:/usr/local/bin", | |
| "file_regex": "^(...*?):([0-9]+): ([0-9]*)([^\\.]+)", | |
| "selector": "text.tex.latex" | |
| } |
| (require 'org-latex) | |
| (setq org-export-latex-listings t) | |
| ;; Originally taken from Bruno Tavernier: http://thread.gmane.org/gmane.emacs.orgmode/31150/focus=31432 | |
| ;; but adapted to use latexmk 4.20 or higher. | |
| (defun my-auto-tex-cmd () | |
| "When exporting from .org with latex, automatically run latex, | |
| pdflatex, or xelatex as appropriate, using latexmk." | |
| (let ((texcmd))) | |
| ;; default command: oldstyle latex via dvi |