This repo contains my Nix configs for macOS configuration for most tools/programs I use, at least in the terminal.
- Clone repo into
~/.config/nixpkgs
- Edit the
personalUser
inflake.nix
- Build nix flake for macOS
x86_64-darwin
nix build .#darwinConfigurations.personalMac.system
- Apply home-manager configuration
./result/sw/bin/darwin-rebuild switch --flake .#personalMac
- Add SSH key
~/.ssh/github
for git authentication.
Configuration for neovim, tmux, fish, languages I use and their tools and some macOS settings.
I refuse to move my neovim config into nix
- Broken dawrin installation: NixOS/nix#2899 (comment)
- Give "Full Disk Access" to Alacritty/terminal mathiasbynens/dotfiles#820 (comment)