Skip to content

m-dwyer/dotfiles

Repository files navigation

dotfiles

A repository containing dotfiles for my Mac setup.

Overview

I use AeroSpace to manage several workspaces, with mostly a vanilla configuration taken from the guide here. Each workspace is a category of application, with the following:

  1. Web - apps associated with browsing (e.g. Chromium)
  2. Code - apps associated with coding (e.g. VSCode)
  3. Music - apps associated with music (e.g. Spotify)
  4. Files - apps associated with file management (e.g. Finder)
  5. Terminal - apps associated with the command line (e.g. iTerm2)
  6. Productivity - apps associated with organisational things (e.g. Obsidian)
  7. Miscellaneous - apps that aren't otherwise captured end up here

I use the on-window-detected for certain apps which results in them being moved to the correct workspace to better organise my desktop.

I use SketchyBar along with SketchyLua instead of the vanilla Mac menubar. This integrates well with AeroSpace, and will show my workspace with number and name, along with highlighting my current workspace.

For general purpose utilities and key bindings, I use HammerSpoon.

Usage

  1. Install Homebrew with /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. brew install chezmoi
  3. git clone [email protected]:m-dwyer/dotfiles.git ~/.local/share/chezmoi
  4. chezmoi apply

This will apply the dotfiles while installing required Homebrew packages.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published