- track nixpkgs at `github:NixOS/nixpkgs/nixpkgs-unstable` to pair with `nix-darwin/master` - update lockfile inputs: flake-compat, home-manager, NixOS-WSL, nixpkgs, nixos-vscode-server - darwin: wrap HM module in a function to access `lib` and `mkForce` `home.homeDirectory = "/Users/danny"` (and set username) to satisfy HM’s absolute-path requirement under root activation - HM: comment out duplicated `home.username` / `home.homeDirectory` in `home/danny/home.nix` - HM: remove `neovim` and `tmux` from `home.packages` (managed via `programs.*`), fixing conflicting `nvim` subpath error |
||
|---|---|---|
| .. | ||
| home/danny | ||
| hosts | ||
| fish.nix | ||
| flake.lock | ||
| flake.nix | ||
| hardware-configuration.nix | ||
| neovim.nix | ||
| readme.md | ||
| tmux.nix | ||
| uxplay.nix | ||
| wsl.conf | ||
Rebuild nixos and points to dotfiles dir:
sudo nixos-rebuild switch --flake ~/dotfiles/nixos#macbookair
# or
sudo nixos-rebuild switch --flake ~/dotfiles/nixos#wsl