summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--flake.lock68
-rw-r--r--flake.nix9
2 files changed, 69 insertions, 8 deletions
diff --git a/flake.lock b/flake.lock
index 6943e5f..2dd686a 100644
--- a/flake.lock
+++ b/flake.lock
@@ -1,22 +1,76 @@
{
"nodes": {
+ "home-manager": {
+ "inputs": {
+ "nixpkgs": "nixpkgs",
+ "utils": "utils"
+ },
+ "locked": {
+ "lastModified": 1675637696,
+ "narHash": "sha256-tilJS8zCS3PaDfVOfsBZ4zspuam8tc7IMZxtGa/K/uo=",
+ "owner": "nix-community",
+ "repo": "home-manager",
+ "rev": "c43d4a3d6d9ef8ddbe2438362f5c775b4186000b",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "ref": "master",
+ "repo": "home-manager",
+ "type": "github"
+ }
+ },
"nixpkgs": {
"locked": {
- "lastModified": 1675698036,
- "narHash": "sha256-BgsQkQewdlQi8gapJN4phpxkI/FCE/2sORBaFcYbp/A=",
- "owner": "NixOS",
+ "lastModified": 1675115703,
+ "narHash": "sha256-4zetAPSyY0D77x+Ww9QBe8RHn1akvIvHJ/kgg8kGDbk=",
+ "owner": "nixos",
"repo": "nixpkgs",
- "rev": "1046c7b92e908a1202c0f1ba3fc21d19e1cf1b62",
+ "rev": "2caf4ef5005ecc68141ecb4aac271079f7371c44",
"type": "github"
},
"original": {
- "id": "nixpkgs",
- "type": "indirect"
+ "owner": "nixos",
+ "ref": "nixos-unstable",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
+ "nixpkgs_2": {
+ "locked": {
+ "lastModified": 1675673983,
+ "narHash": "sha256-8hzNh1jtiPxL5r3ICNzSmpSzV7kGb3KwX+FS5BWJUTo=",
+ "owner": "NixOs",
+ "repo": "nixpkgs",
+ "rev": "5a350a8f31bb7ef0c6e79aea3795a890cf7743d4",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOs",
+ "ref": "nixos-unstable",
+ "repo": "nixpkgs",
+ "type": "github"
}
},
"root": {
"inputs": {
- "nixpkgs": "nixpkgs"
+ "home-manager": "home-manager",
+ "nixpkgs": "nixpkgs_2"
+ }
+ },
+ "utils": {
+ "locked": {
+ "lastModified": 1667395993,
+ "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
}
}
},
diff --git a/flake.nix b/flake.nix
index 37a7906..a41d092 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,10 +1,17 @@
{
+ description = "My Nixo system configuration";
+ inputs = {
+ nixpkgs.url = "github:NixOs/nixpkgs/nixos-unstable";
+ home-manager.url = "github:nix-community/home-manager/master";
+ };
outputs = {
self,
nixpkgs,
- }: {
+ ...
+ } @ attrs : {
nixosConfigurations.thinklappi = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
+ specialArgs = attrs;
modules = [./sysconf/thinklappi.nix];
};
};