summaryrefslogtreecommitdiff
path: root/system.nix
blob: 56a65c37e72ed2ae3b55496f02216977928f433e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
let
  nixpkgs = builtins.fetchTarball "https://github.com/NixOS/nixpkgs/archive/master.tar.gz";
  home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz";
in
  import "${nixpkgs}/nixos" {
  #  home-manager = home-manager;

    configuration = {
      
      imports = [ ./configuration.nix ];

      nix.nixPath = [
        "nixpkgs=${nixpkgs}"
        "home-manager=${home-manager}"
        "nixos-config=${toString ./configuration.nix}"
        "darwin-config=${toString ./configuration.nix}"
        "/nix/var/nix/profiles/per-user/root/channels"
      ];

      nixpkgs.config.allowUnfree = true;
    };
  }