Deployment and lifecycle management for Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

switch to erlang 26 and override nixpkgs lexical

+5 -6
+5 -6
flake.nix
··· 4 4 crane.inputs.nixpkgs.follows = "nixpkgs"; 5 5 crane.url = "github:ipetkov/crane"; 6 6 flake-parts.url = "github:hercules-ci/flake-parts"; 7 - lexical.inputs.nixpkgs.follows = "nixpkgs"; 8 - lexical.url = "github:lexical-lsp/lexical"; 7 + next-ls.inputs.nixpkgs.follows = "nixpkgs"; 9 8 next-ls.url = "github:elixir-tools/next-ls"; 10 - nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable-small"; 9 + nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; 11 10 process-compose-flake.url = "github:Platonic-Systems/process-compose-flake"; 12 11 rust-overlay.inputs.nixpkgs.follows = "nixpkgs"; 13 12 rust-overlay.url = "github:oxalica/rust-overlay"; 14 13 services-flake.url = "github:juspay/services-flake"; 15 - typhon.url = "github:typhon-ci/typhon"; 16 14 typhon.inputs.nixpkgs.follows = "nixpkgs"; 15 + typhon.url = "github:typhon-ci/typhon"; 17 16 }; 18 17 19 18 outputs = ··· 41 40 ... 42 41 }: 43 42 let 44 - beamPackages = pkgs.beam.packagesWith pkgs.erlang; 43 + beamPackages = pkgs.beam.packagesWith pkgs.erlangR26; 45 44 elixir = beamPackages.elixir_1_16; 46 - lexical = inputs'.lexical.packages.default.override { inherit elixir; }; 45 + lexical = pkgs.lexical.override { inherit elixir; }; 47 46 next-ls = inputs'.next-ls.packages.default.override { }; 48 47 49 48 rustTarget =