summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorDevin Finlinson <devin.finlinson@pm.me>2024-06-02 18:40:02 -0600
committerDevin Finlinson <devin.finlinson@pm.me>2024-06-02 18:40:02 -0600
commit1d39c2ad9066452b3e3f639d2323cf61a9a6a818 (patch)
treea3624a19938a1e5eacfad91281d0662e2adaa6d3 /flake.nix
parentc0161445b6a14255cf75f09e17ba28f49ed5f5b1 (diff)
lix is an alternative to the cppnix compiler
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 68495fa..7892ea5 100644
--- a/flake.nix
+++ b/flake.nix
@@ -13,6 +13,17 @@
inputs.nixpkgs.follows = "nixpkgs-unstable";
};
+ # alternative nix compiler
+ lix = {
+ url = "git+https://git.lix.systems/lix-project/lix?ref=refs/tags/2.90-beta.1";
+ flake = false;
+ };
+ lix-module = {
+ url = "git+https://git.lix.systems/lix-project/nixos-module";
+ inputs.lix.follows = "lix";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
# modern window compositor
hyprland = {
url = "github:hyprwm/Hyprland";
@@ -304,7 +315,8 @@
specialArgs = { inherit inputs; };
modules = [
./machines/khad/configuration.nix
-
+ lix-module.nixosModules.default
+
./modules/users/defin.nix
./modules/users/root.nix