From 618c1d411045f52ee5bde9d5f24e0566aacddab4 Mon Sep 17 00:00:00 2001 From: Oshgnacknak Date: Sat, 6 Sep 2025 23:09:13 +0200 Subject: [PATCH] flake --- flake.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/flake.nix b/flake.nix index 387441d..7d750c5 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,7 @@ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05"; + neovim-nightly-overlay.url = "github:nix-community/neovim-nightly-overlay"; home-manager.url = "github:nix-community/home-manager/release-24.05"; home-manager.inputs.nixpkgs.follows = "nixpkgs"; }; @@ -18,6 +19,10 @@ inherit pkgs; modules = [ { + nixpkgs.overlays = [ + inputs.neovim-nightly-overlay.overlays.default + ]; + home.username = username; home.homeDirectory = homeDir; # Only manage what you explicitly turn on below @@ -28,12 +33,18 @@ userEmail = "osh@oshgnacknak.de"; }; + programs.neovim = { + enable = true; + package = neovim-nightly-overlay.packages.${pkgs.system}.default; + }; + # Put extra packages in the *user* profile (not system) home.packages = with pkgs; [ ripgrep fd tmux neovim + xsel ]; # Example: link dotfiles without forcing overwrite