config/README-MacOS.org

1.1 KiB

Installation

Install

and use nix-darwin to install the system flake

nix run nix-darwin -- switch --flake ~/.config/nix-darwin

To update the system after flake changes,

darwin-rebuild switch --flake .

Optionally, run

nix-collect-garbage --delete-old

Desktop Environment

  • yabai: Window manager, see setup guide To avoid space rearranging automatically, go to System Settings - Desktop & Dock - Mission Control - Automatically rearrange Spaces … and uncheck.
  • skhd: Hotkey manager See this guide for keybindings fn key is used as the workspace leader key and cmd key is used as window leader key. The reason is that fn and arrow key combinations disable arrow keys for other applications.
  • Sketchybar: Status Bar