grace/dots

dotfiles/nix configs

git clone https://git.gae.moe/grace/dots

Grace Yoderhamano againfdde154

vulcan
654 B29 linesraw
1{ config, ... }:
2
3let
4
5  home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
6in
7{
8  nixpkgs.config.allowUnfree = true;
9  nix.settings.experimental-features = [
10    "nix-command"
11    "flakes"
12  ];
13
14  imports = [
15    ../darwin.nix
16    "${home-manager}/nix-darwin"
17  ];
18
19  home-manager = {
20    useGlobalPkgs = false;
21    useUserPackages = true;
22    backupFileExtension = "backup";
23    users.${config.system.primaryUser} = {
24      imports = [ ../home.nix ];
25      home.username = config.system.primaryUser;
26      home.homeDirectory = config.users.users.${config.system.primaryUser}.home;
27    };
28  };
29}