macOS - kachick/dotfiles GitHub Wiki
Missing parts in nixpkgs and home-manager
Several packages are missing or broken for darwin. Or the x86-64 darwin.
So you should manually install followings.
- vscode
- zed-editor # Why
- Ghostty # Why
- Alacritty - Avoid macOS check - # Why
- Firefox # Marked as bad
- cloudflare-warp # Not yet supported
- Karabiner-Elements # nixpkgs has that, But a bit old and waiting https://github.com/NixOS/nixpkgs/pull/350045
- Tailscale
- Maccy # Why. It is merged in upstream, however I want to avoid unstable channel especially for darwin
Limitations
- I only have x86-64 macbook pro, it is much slow in GitHub action macos-13 runner.
So preferring macos-15 Apple Silicon runner in several place...
Nix(home-manager) installed tools does not appear in launchers
You can find the icon in Launchpad
- https://support.apple.com/ja-jp/guide/mac-help/mh35840/mac
- https://github.com/nix-community/home-manager/issues/1341#issuecomment-1664548870
Cloudflare WARP makes IPC Error after reboot
error: the user '_nixbld1' in the group 'nixbld' does not exist
See GH-838