I thought I would document my setup, since it's somewhat non-standard but working quite well for me.
- Install major Ruby versions at their latest patch release
- Allow to switch between them seamlessly
- Use chruby
- Encourage bundler usage
| # Makefile | |
| # | |
| # Converts Markdown to other formats (HTML, PDF, DOCX, RTF, ODT, EPUB) using Pandoc | |
| # <http://johnmacfarlane.net/pandoc/> | |
| # | |
| # Run "make" (or "make all") to convert to all other formats | |
| # | |
| # Run "make clean" to delete converted files | |
| # Convert all files in this directory that have a .md suffix |
| (* /// | |
| PROPERTIES | |
| /// *) | |
| --Formatting | |
| (* DO NOT CHANGE *) | |
| property as_delims : AppleScript's text item delimiters | |
| --Evernote | |
| (* CHANGE NAME OF EVERNOTE NOTEBOOK AND/OR TAG WHERE NOTES WILL RESIDE *) |
| Aaron was here! | |
| Aaron says hi! |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| """Clone all gists of GitHub user with given username. | |
| Clones all gist repos into the current directory, using the gist id as the | |
| directory name. If the directory already exists as a git repo, try to perform a | |
| 'git pull' in it. | |
| """ |
| PDFLATEX = pdflatex -interaction=batchmode -synctex=1 | |
| SH = /bin/bash | |
| ASCRIPT = /usr/bin/osascript | |
| SOURCE = master.tex | |
| BASE = "$(basename $(SOURCE))" | |
| default : pdf view | |
| .PHONY: pdf graphics |
| code;name | |
| 01;Personal Care Activities | |
| 0101;Sleeping | |
| 0102;Grooming | |
| 0103;Health-related self care | |
| 0104;Personal Activities | |
| 0105;Personal Care Emergencies | |
| 0199;Personal care, n.e.c.* | |
| 02;Household Activities | |
| 0201;Housework |
| #!/bin/bash | |
| # | |
| # NOTE: specify the absolutepath to the directory to use when | |
| # loading a plugin. '~' expansion is supported. | |
| # | |
| chunkc core::plugin_dir /usr/local/opt/chunkwm/share/chunkwm/plugins | |
| # |
To support my open-source work, consider adding me on Patreon.
An easy to refer to document for regularly setting up macOS 10.14 Mojave.
The topic of recipe-based frequent fresh reinstalls of macOS is a controversial issue. Some people are against reinstalling macOS, citing that they have never had an issue with Apple provided upgrade installs.