{ pkgs, ... }: { nixpkgs = { config = { allowUnfree = true; }; }; services.nix-daemon.enable = true; nix.settings.experimental-features = "nix-command flakes"; users.users.lu = { name = "lu"; home = "/Users/lu"; shell = pkgs.fish; }; programs.fish = { enable = true; vendor = { completions.enable = true; config.enable = true; functions.enable = true; }; }; system.stateVersion = 5; }