aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock211
-rw-r--r--flake.nix3
-rw-r--r--home/default.nix2
3 files changed, 215 insertions, 1 deletions
diff --git a/flake.lock b/flake.lock
index 0d86080..894c45a 100644
--- a/flake.lock
+++ b/flake.lock
@@ -167,6 +167,21 @@
"type": "github"
}
},
+ "flake-compat_6": {
+ "locked": {
+ "lastModified": 1688025799,
+ "narHash": "sha256-ktpB4dRtnksm9F5WawoIkEneh1nrEvuxb5lJFt1iOyw=",
+ "owner": "nix-community",
+ "repo": "flake-compat",
+ "rev": "8bf105319d44f6b9f0d764efa4fdef9f1cc9ba1c",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "flake-compat",
+ "type": "github"
+ }
+ },
"flake-parts": {
"inputs": {
"nixpkgs-lib": [
@@ -227,6 +242,28 @@
"type": "github"
}
},
+ "flake-parts_4": {
+ "inputs": {
+ "nixpkgs-lib": [
+ "nixpkgs-wayland",
+ "nix-eval-jobs",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1701473968,
+ "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=",
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "type": "github"
+ }
+ },
"flake-utils": {
"locked": {
"lastModified": 1667395993,
@@ -298,6 +335,24 @@
"systems": "systems_3"
},
"locked": {
+ "lastModified": 1710146030,
+ "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
+ }
+ },
+ "flake-utils_6": {
+ "inputs": {
+ "systems": "systems_4"
+ },
+ "locked": {
"lastModified": 1705309234,
"narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
"owner": "numtide",
@@ -414,6 +469,25 @@
"type": "github"
}
},
+ "lib-aggregate": {
+ "inputs": {
+ "flake-utils": "flake-utils_5",
+ "nixpkgs-lib": "nixpkgs-lib_2"
+ },
+ "locked": {
+ "lastModified": 1711282133,
+ "narHash": "sha256-s6z371miAZonduv53LQzjthvNCs4R+oTbv9cRu+iyL8=",
+ "owner": "nix-community",
+ "repo": "lib-aggregate",
+ "rev": "120535dff702c551ec76a125a181d90131407264",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "lib-aggregate",
+ "type": "github"
+ }
+ },
"libgit2": {
"flake": false,
"locked": {
@@ -503,6 +577,27 @@
"type": "github"
}
},
+ "nix-eval-jobs": {
+ "inputs": {
+ "flake-parts": "flake-parts_4",
+ "nix-github-actions": "nix-github-actions",
+ "nixpkgs": "nixpkgs_3",
+ "treefmt-nix": "treefmt-nix"
+ },
+ "locked": {
+ "lastModified": 1705242886,
+ "narHash": "sha256-TLj334vRwFtSym3m+NnKcNCnKKPNoTC/TDZL40vmOso=",
+ "owner": "nix-community",
+ "repo": "nix-eval-jobs",
+ "rev": "6b03a93296faf174b97546fd573c8b379f523a8d",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "nix-eval-jobs",
+ "type": "github"
+ }
+ },
"nix-gaming": {
"inputs": {
"flake-parts": "flake-parts_3",
@@ -524,6 +619,28 @@
"type": "github"
}
},
+ "nix-github-actions": {
+ "inputs": {
+ "nixpkgs": [
+ "nixpkgs-wayland",
+ "nix-eval-jobs",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1701208414,
+ "narHash": "sha256-xrQ0FyhwTZK6BwKhahIkUVZhMNk21IEI1nUcWSONtpo=",
+ "owner": "nix-community",
+ "repo": "nix-github-actions",
+ "rev": "93e39cc1a087d65bcf7a132e75a650c44dd2b734",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "nix-github-actions",
+ "type": "github"
+ }
+ },
"nixpkgs": {
"locked": {
"lastModified": 1702539185,
@@ -590,6 +707,21 @@
"type": "github"
}
},
+ "nixpkgs-lib_2": {
+ "locked": {
+ "lastModified": 1711241261,
+ "narHash": "sha256-knrTvpl81yGFHIpm1SsLDApe0thFkw1cl3ISAMPmP/0=",
+ "owner": "nix-community",
+ "repo": "nixpkgs.lib",
+ "rev": "b2a1eeef8c185f6bd27432b053ff09d773244cbc",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "nixpkgs.lib",
+ "type": "github"
+ }
+ },
"nixpkgs-master": {
"locked": {
"lastModified": 1711635017,
@@ -654,6 +786,29 @@
"type": "github"
}
},
+ "nixpkgs-wayland": {
+ "inputs": {
+ "flake-compat": "flake-compat_6",
+ "lib-aggregate": "lib-aggregate",
+ "nix-eval-jobs": "nix-eval-jobs",
+ "nixpkgs": [
+ "unstable"
+ ]
+ },
+ "locked": {
+ "lastModified": 1711638964,
+ "narHash": "sha256-Hq+bwMi6CoxY3EjdofPofaNUyCudGX1skHhd5i8WWwE=",
+ "owner": "nix-community",
+ "repo": "nixpkgs-wayland",
+ "rev": "cbc0374fda9a08bb9386cc2791a5dd39ed990818",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "nixpkgs-wayland",
+ "type": "github"
+ }
+ },
"nixpkgs_2": {
"locked": {
"lastModified": 1705033721,
@@ -670,6 +825,22 @@
"type": "github"
}
},
+ "nixpkgs_3": {
+ "locked": {
+ "lastModified": 1703134684,
+ "narHash": "sha256-SQmng1EnBFLzS7WSRyPM9HgmZP2kLJcPAz+Ug/nug6o=",
+ "owner": "NixOS",
+ "repo": "nixpkgs",
+ "rev": "d6863cbcbbb80e71cecfc03356db1cda38919523",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOS",
+ "ref": "nixpkgs-unstable",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
"nur": {
"locked": {
"lastModified": 1711634860,
@@ -698,6 +869,7 @@
"nix-gaming": "nix-gaming",
"nixpkgs-2311": "nixpkgs-2311",
"nixpkgs-master": "nixpkgs-master",
+ "nixpkgs-wayland": "nixpkgs-wayland",
"nur": "nur",
"rust": "rust",
"sops-nix": "sops-nix",
@@ -707,7 +879,7 @@
},
"rust": {
"inputs": {
- "flake-utils": "flake-utils_5",
+ "flake-utils": "flake-utils_6",
"nixpkgs": [
"unstable"
]
@@ -808,6 +980,43 @@
"type": "github"
}
},
+ "systems_4": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
+ },
+ "treefmt-nix": {
+ "inputs": {
+ "nixpkgs": [
+ "nixpkgs-wayland",
+ "nix-eval-jobs",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1702979157,
+ "narHash": "sha256-RnFBbLbpqtn4AoJGXKevQMCGhra4h6G2MPcuTSZZQ+g=",
+ "owner": "numtide",
+ "repo": "treefmt-nix",
+ "rev": "2961375283668d867e64129c22af532de8e77734",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "treefmt-nix",
+ "type": "github"
+ }
+ },
"unstable": {
"locked": {
"lastModified": 1711523803,
diff --git a/flake.nix b/flake.nix
index 100d57d..42920e4 100644
--- a/flake.nix
+++ b/flake.nix
@@ -15,6 +15,9 @@
nur.url = "github:nix-community/NUR";
+ nixpkgs-wayland.url = "github:nix-community/nixpkgs-wayland";
+ nixpkgs-wayland.inputs.nixpkgs.follows = "unstable";
+
impermanence.url = "github:nix-community/impermanence";
sops-nix.url = "github:Mic92/sops-nix";
diff --git a/home/default.nix b/home/default.nix
index 5687f44..7f9594b 100644
--- a/home/default.nix
+++ b/home/default.nix
@@ -28,6 +28,7 @@ in
neovim-nightly.overlay
helix.overlays.default
nur.overlay
+ nixpkgs-wayland.overlay
waybar-overlay
];
};
@@ -62,6 +63,7 @@ in
neovim-nightly.overlay
helix.overlays.default
nur.overlay
+ nixpkgs-wayland.overlay
waybar-overlay
];
};