diff --git a/flake.nix b/flake.nix index 0fcad1f..11338f8 100644 --- a/flake.nix +++ b/flake.nix @@ -21,6 +21,12 @@ url = "github:hercules-ci/flake-parts"; inputs.nixpkgs-lib.follows = "nixpkgs"; }; + agenix = { + url = "github:ryantm/agenix"; + inputs.nixpkgs.follows = "nixpkgs"; + inputs.home-manager.follows = "home-manager"; + inputs.darwin.follows = "nix-darwin"; + }; nix-darwin = { url = "github:nix-darwin/nix-darwin/master"; inputs.nixpkgs.follows = "nixpkgs"; @@ -33,18 +39,6 @@ url = "github:sodiboo/niri-flake"; inputs.nixpkgs.follows = "nixpkgs"; }; - hyprland = { - url = "github:hyprwm/Hyprland"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - hyprland-plugins = { - url = "github:hyprwm/hyprland-plugins"; - inputs.hyprland.follows = "hyprland"; - }; - noctalia = { - url = "github:noctalia-dev/noctalia-shell"; - #inputs.nixpkgs.follows = "nixpkgs"; - }; chaotic = { url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; inputs.nixpkgs.follows = "nixpkgs"; @@ -52,9 +46,6 @@ nix-cachyos-kernel = { url = "github:xddxdd/nix-cachyos-kernel/release"; }; - soryu-kernel = { - url = "github:elwrcl/soryu-kernel"; - }; zen-browser = { url = "github:0xc000022070/zen-browser-flake"; inputs.nixpkgs.follows = "nixpkgs"; @@ -67,19 +58,6 @@ url = "github:FlameFlag/nixcord"; inputs.nixpkgs.follows = "nixpkgs"; }; - nix-vscode-extensions = { - url = "github:nix-community/nix-vscode-extensions"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - nix-alien = { - url = "github:thiagokokada/nix-alien"; - }; - agenix = { - url = "github:ryantm/agenix"; - inputs.nixpkgs.follows = "nixpkgs"; - inputs.home-manager.follows = "home-manager"; - inputs.darwin.follows = "nix-darwin"; - }; copetch = { url = "github:elwrcl/copetch"; inputs.nixpkgs.follows = "nixpkgs"; @@ -87,6 +65,15 @@ intel-hard = { url = "path:/home/elars/Projects/intel-hard"; }; + nix-alien = { + url = "github:thiagokokada/nix-alien"; + }; + noctalia = { + url = "github:noctalia-dev/noctalia-shell"; + }; + nyi = { + url = "github:elwrcl/nyi"; + }; }; outputs = diff --git a/modules/nixos/hw/hw-intel-hard.ulu.nix b/modules/nixos/hw/hw-intel-hard.ulu.nix index dfbf7f1..394afc4 100644 --- a/modules/nixos/hw/hw-intel-hard.ulu.nix +++ b/modules/nixos/hw/hw-intel-hard.ulu.nix @@ -5,10 +5,8 @@ { imports = [ inputs.intel-hard.nixosModules.default ]; - programs.intel-hard = { - enable = true; - buildRoot = "/mnt/HDD/linuxdata/Projects/Drivers/intel-hard-graphics/build"; - opencl.clvkBuildRoot = "/mnt/HDD/linuxdata/Projects/Drivers/clvk/build"; - }; + # No paths here on purpose: every one of them comes from the flake's + # topology.nix. If a tree moves, that file is the only edit. + programs.intel-hard.enable = true; }; }