From d9a3d0673598c1d4fa71684490852fd4a76b5235 Mon Sep 17 00:00:00 2001 From: Patrick Neff Date: Tue, 6 Feb 2024 19:04:14 +0100 Subject: [PATCH] update lockfile --- flake.lock | 18 +++++++++--------- flake.nix | 28 ++++++++++++++-------------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/flake.lock b/flake.lock index 5f8a3d2..6381538 100644 --- a/flake.lock +++ b/flake.lock @@ -137,11 +137,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1706435589, - "narHash": "sha256-yhEYJxMv5BkfmUuNe4QELKo+V5eq1pwhtVs6kEziHfE=", + "lastModified": 1707175763, + "narHash": "sha256-0MKHC6tQ4KEuM5rui6DjKZ/VNiSANB4E+DJ/+wPS1PU=", "owner": "nix-community", "repo": "home-manager", - "rev": "4d54c29bce71f8c261513e0662cc573d30f3e33e", + "rev": "f99eace7c167b8a6a0871849493b1c613d0f1b80", "type": "github" }, "original": { @@ -197,11 +197,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1706191920, - "narHash": "sha256-eLihrZAPZX0R6RyM5fYAWeKVNuQPYjAkCUBr+JNvtdE=", + "lastModified": 1706732774, + "narHash": "sha256-hqJlyJk4MRpcItGYMF+3uHe8HvxNETWvlGtLuVpqLU0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ae5c332cbb5827f6b1f02572496b141021de335f", + "rev": "b8b232ae7b8b144397fdb12d20f592e5e7c1a64d", "type": "github" }, "original": { @@ -229,11 +229,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1706191920, - "narHash": "sha256-eLihrZAPZX0R6RyM5fYAWeKVNuQPYjAkCUBr+JNvtdE=", + "lastModified": 1707092692, + "narHash": "sha256-ZbHsm+mGk/izkWtT4xwwqz38fdlwu7nUUKXTOmm4SyE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "ae5c332cbb5827f6b1f02572496b141021de335f", + "rev": "faf912b086576fd1a15fca610166c98d47bc667e", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index f647e1e..b2ab6f4 100644 --- a/flake.nix +++ b/flake.nix @@ -36,22 +36,22 @@ in { overlays.default = neovim-overlay; - homeManagerModules = rec { + homeModules = rec { default = neovim-ide; - neovim-ide = { - import = [ - ({ pkgs, config, lib, ... }: { - options = { - programs.neovim-ide.enable = lib.mkEnableOption "neovim-ide"; + neovim-ide = { pkgs, config, lib, ... }: + let + neovim-ide = outputs.packages.${pkgs.system}.nvim-ide; + in + { + options = { + programs.neovim-ide.enable = lib.mkEnableOption "neovim-ide"; + }; + config = lib.mkIf config.programs.neovim-ide.enable { + home = { + packages = [ neovim-ide ]; }; - config = lib.mkIf config.programs.neovim-ide.enable { - home = { - packages = with pkgs; [ neovim-ide ]; - }; - }; - }) - ]; - }; + }; + }; }; } // flake-utils.lib.eachDefaultSystem