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 = { |
inputs = { |
||||||
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; |
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; |
||||||
home-manager.url = "github:nix-community/home-manager"; |
home-manager = { |
||||||
home-manager.inputs.nixpkgs.follows = "nixpkgs"; |
url = "github:nix-community/home-manager"; |
||||||
|
inputs.nixpkgs.follows = "nixpkgs"; |
||||||
|
}; |
||||||
}; |
}; |
||||||
|
|
||||||
outputs = { self, nixpkgs, home-manager }: |
outputs = { self, nixpkgs, home-manager }: |
||||||
let |
let |
||||||
system = "x86_64-darwin"; |
system = "aarch64-darwin"; |
||||||
|
pkgs = import nixpkgs { inherit system; }; |
||||||
in |
in |
||||||
{ |
{ |
||||||
homeConfigurations = { |
homeConfigurations.elal = home-manager.lib.homeManagerConfiguration { |
||||||
username = home-manager.lib.homeManagerConfiguration { |
inherit pkgs; |
||||||
pkgs = import nixpkgs { inherit system; }; |
|
||||||
modules = [ |
modules = [ |
||||||
home-manager.homeManagerConfiguration { |
|
||||||
home.stateVersion = "23.05"; |
|
||||||
imports = [ |
|
||||||
./home.nix |
./home.nix |
||||||
]; |
]; |
||||||
} |
|
||||||
]; |
|
||||||
}; |
|
||||||
}; |
}; |
||||||
|
|
||||||
|
packages.${system}.default = self.homeConfigurations.elal.activationPackage; |
||||||
}; |
}; |
||||||
} |
} |
||||||
|
Loading…
Reference in new issue