Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 905 Bytes

readme.md

File metadata and controls

32 lines (21 loc) · 905 Bytes

My Nix Configs

Build Nix envs

This repo contains my Nix configs for macOS configuration for most tools/programs I use, at least in the terminal.

How to get this running

  1. Clone repo into ~/.config/nixpkgs
  2. Edit the personalUser in flake.nix
  3. Build nix flake for macOS x86_64-darwin
nix build .#darwinConfigurations.personalMac.system
  1. Apply home-manager configuration
./result/sw/bin/darwin-rebuild switch --flake .#personalMac
  1. Add SSH key ~/.ssh/github for git authentication.

What's in the box? 📦

Configuration for neovim, tmux, fish, languages I use and their tools and some macOS settings.

neovim

I refuse to move my neovim config into nix

Troubleshooting

Broken dawrin installation: NixOS/nix#2899 (comment)