/dotfiles

Various configuration files from my setup.

Primary LanguageShellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

dotfiles

Prerequisites

Make sure the machine has a unique network name (System Settings -> Sharing -> Local Hostname).

Setup

  1. Install MacPorts.
  2. sudo port install git
  3. git clone git@github.com/Bogdanp/dotfiles sandbox/dotfiles
  4. git submodule update --init
  5. ./bootstrap -d

How Stuff Works

Email

Email is synced via isync and sent via msmtp, both of these use the OS X keychain for password management.

Quirks

See ~/.local/var/log for launch agent logs.

io.defn.git-personal.plist agent

The folder this operates on lives in ~/Documents, so it won't have access unless zsh is granted full disk access from System Settings.

External Displays

From the "Arrange..." menu of the "Displays" section of System Settings, move the menu bar to the external display to have spaces automatically migrate to the external display when it's plugged in.