diff --git a/flake.nix b/flake.nix index 3a9d8b7..dddbcb7 100644 --- a/flake.nix +++ b/flake.nix @@ -1,7 +1,10 @@ +let + channel = "unstable"; +in { description = "L config"; inputs = { - nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + nixpkgs.url = "github:nixos/nixpkgs/nixos-${channel}"; home-manager = { url = "github:nix-community/home-manager"; @@ -47,7 +50,7 @@ { home-manager.useUserPackages = true; home-manager.users.vbm = ./home/home.nix; - home-manager.extraSpecialArgs = { inherit inputs system; }; + home-manager.extraSpecialArgs = { inherit inputs system channel; }; home-manager.sharedModules = [ inputs.nixvim.homeModules.nixvim inputs.sops-nix.homeManagerModules.sops diff --git a/home/programs/librewolf.nix b/home/programs/librewolf.nix index 2efbd6c..4c3ecf9 100644 --- a/home/programs/librewolf.nix +++ b/home/programs/librewolf.nix @@ -2,6 +2,7 @@ pkgs, inputs, system, + channel, ... }: { @@ -45,7 +46,7 @@ params = [ { name = "channel"; - value = "unstable"; + value = channel; } { name = "query"; @@ -67,7 +68,7 @@ params = [ { name = "channel"; - value = "unstable"; + value = channel; } { name = "search"; @@ -92,7 +93,7 @@ } { name = "channel"; - value = "unstable"; + value = channel; } { name = "query";