mirror of https://github.com/E-Almqvist/dotfiles
parent
9dbc0f4b67
commit
8bdd0a3a74
@ -0,0 +1,48 @@ |
||||
{ |
||||
"nodes": { |
||||
"home-manager": { |
||||
"inputs": { |
||||
"nixpkgs": [ |
||||
"nixpkgs" |
||||
] |
||||
}, |
||||
"locked": { |
||||
"lastModified": 1721852138, |
||||
"narHash": "sha256-JH8N5uoqoVA6erV4O40VtKKHsnfmhvMGbxMNDLtim5o=", |
||||
"owner": "nix-community", |
||||
"repo": "home-manager", |
||||
"rev": "304a011325b7ac7b8c9950333cd215a7aa146b0e", |
||||
"type": "github" |
||||
}, |
||||
"original": { |
||||
"owner": "nix-community", |
||||
"repo": "home-manager", |
||||
"type": "github" |
||||
} |
||||
}, |
||||
"nixpkgs": { |
||||
"locked": { |
||||
"lastModified": 1721782431, |
||||
"narHash": "sha256-UNDpwjYxNXQet/g3mgRLsQ9zxrbm9j2JEvP4ijF3AWs=", |
||||
"owner": "NixOS", |
||||
"repo": "nixpkgs", |
||||
"rev": "4f02464258baaf54992debfd010a7a3662a25536", |
||||
"type": "github" |
||||
}, |
||||
"original": { |
||||
"owner": "NixOS", |
||||
"ref": "nixpkgs-unstable", |
||||
"repo": "nixpkgs", |
||||
"type": "github" |
||||
} |
||||
}, |
||||
"root": { |
||||
"inputs": { |
||||
"home-manager": "home-manager", |
||||
"nixpkgs": "nixpkgs" |
||||
} |
||||
} |
||||
}, |
||||
"root": "root", |
||||
"version": 7 |
||||
} |
@ -1,29 +1,27 @@ |
||||
{ |
||||
description = "Home Manager configuration"; |
||||
description = "elal darwin nix config"; |
||||
|
||||
inputs = { |
||||
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; |
||||
home-manager.url = "github:nix-community/home-manager"; |
||||
home-manager.inputs.nixpkgs.follows = "nixpkgs"; |
||||
home-manager = { |
||||
url = "github:nix-community/home-manager"; |
||||
inputs.nixpkgs.follows = "nixpkgs"; |
||||
}; |
||||
}; |
||||
|
||||
outputs = { self, nixpkgs, home-manager }: |
||||
let |
||||
system = "x86_64-darwin"; |
||||
system = "aarch64-darwin"; |
||||
pkgs = import nixpkgs { inherit system; }; |
||||
in |
||||
{ |
||||
homeConfigurations = { |
||||
username = home-manager.lib.homeManagerConfiguration { |
||||
pkgs = import nixpkgs { inherit system; }; |
||||
homeConfigurations.elal = home-manager.lib.homeManagerConfiguration { |
||||
inherit pkgs; |
||||
modules = [ |
||||
home-manager.homeManagerConfiguration { |
||||
home.stateVersion = "23.05"; |
||||
imports = [ |
||||
./home.nix |
||||
]; |
||||
} |
||||
]; |
||||
}; |
||||
}; |
||||
|
||||
packages.${system}.default = self.homeConfigurations.elal.activationPackage; |
||||
}; |
||||
} |
||||
|
Loading…
Reference in new issue