From dd6e0ac2f43eaa084ef3e03d18bdee67aa7f2665 Mon Sep 17 00:00:00 2001 From: foxora Date: Wed, 18 Feb 2026 18:50:10 +0000 Subject: [PATCH] make rust-analyzer track latest changes --- flake.nix | 1 + homes/modules/programs/neovim/nixcats.nix | 3 ++- nixpkgs.nix | 9 +++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index c356c4e..2cbefbf 100644 --- a/flake.nix +++ b/flake.nix @@ -7,6 +7,7 @@ nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-staging.url = "github:NixOS/nixpkgs/staging-next"; + nixpkgs-master.url = "github:NixOS/nixpkgs/master"; home-manager = { url = "github:nix-community/home-manager/master"; diff --git a/homes/modules/programs/neovim/nixcats.nix b/homes/modules/programs/neovim/nixcats.nix index e81a8a0..e9061cf 100644 --- a/homes/modules/programs/neovim/nixcats.nix +++ b/homes/modules/programs/neovim/nixcats.nix @@ -1,6 +1,7 @@ { inputs, spkgs, + mpkgs, ... }: let inherit @@ -64,7 +65,7 @@ in { ]; rust = with pkgs; [ cargo - rust-analyzer + mpkgs.rust-analyzer ]; zig = with pkgs; [ spkgs.zls # FIX: using spkgs version as zls is broken rn ;-; diff --git a/nixpkgs.nix b/nixpkgs.nix index 332b14e..1470160 100644 --- a/nixpkgs.nix +++ b/nixpkgs.nix @@ -35,5 +35,14 @@ ]; config.allowUnfree = true; }; + + # nixpkgs-master + mpkgs = { + source = inputs.nixpkgs-master; + overlays = [ + (import ./overlays.nix args) + ]; + config.allowUnfree = true; + }; }; }