diff --git a/flake.nix b/flake.nix index dc95dbd3..8c636c90 100644 --- a/flake.nix +++ b/flake.nix @@ -1,13 +1,14 @@ { description = "NixOS System Config"; - let { releaseVer = "23.11"; } in { inputs = { - nixpkgs.url = "nixpkgs/nixos-${releaseVer}"; + nixpkgs.url = "nixpkgs/nixos-23.11"; # nixpkgs-wayland - Wayland-specific packages not in nixpkgs nixpkgs-wayland.url = "github:nix-community/nixpkgs-wayland"; # home-manager - Dotfile mnagement - add /master at the end to pull from master - home-manager.url = "github:nix-community/home-manager/release-${releaseVer}"; + home-manager.url = "github:nix-community/home-manager/release-23.11"; home-manager.inputs.nixpkgs.follows = "nixpkgs"; + # Nix colorizer / themer + stylix.url = "github:danth/stylix/release-23.11"; # lanzaboote - Secureboot Configuration lanzaboote.url = "github:nix-community/lanzaboote"; lanzaboote.inputs.nixpkgs.follows = "nixpkgs"; @@ -39,8 +40,6 @@ # Manage Plasma desktop with Nix plasma-manager.url = "github:pjones/plasma-manager"; plasma-manager.inputs.nixpkgs.follows = "nixpkgs"; - # Nix colorizer / themer - stylix.url = "github:danth/stylix/release-${releaseVer}"; # Hyprland Flake hyprland.url = "github:hyprwm/Hyprland"; # Hyprland Plugins @@ -53,8 +52,8 @@ outputs = { self, nixpkgs, nixpkgs-wayland, home-manager, lanzaboote, nur, sops-nix, doom-emacs, nixos-generators, deploy-rs, ... } @inputs: let inherit (self) outputs; - stateVersion = "${releaseVer}"; - hmStateVersion = "${releaseVer}"; + stateVersion = "23.11"; + hmStateVersion = "23.11"; libx = import ./lib { inherit self inputs outputs stateVersion hmStateVersion; }; in { nixosConfigurations = { @@ -103,4 +102,4 @@ in import ./shell.nix { inherit pkgs sops-nix deploy-rs system; } ); }; -};} +}