diff --git a/nix/base-system/flake.lock b/nix/base-system/flake.lock index 0800ebb..a142d6d 100644 --- a/nix/base-system/flake.lock +++ b/nix/base-system/flake.lock @@ -48,23 +48,23 @@ "inputs": { "d2-vim-src": "d2-vim-src", "flake-utils": "flake-utils_3", + "ionide-nvim-src": "ionide-nvim-src", "neogit-src": "neogit-src", "nil-flake": "nil-flake", "nixpkgs": [ "nixpkgs" ], "nurl-flake": "nurl-flake", - "nvim-bnf-src": "nvim-bnf-src", "roslyn-lsp": "roslyn-lsp", "treesitter-context": "treesitter-context", "victoria-logs-src": "victoria-logs-src" }, "locked": { - "lastModified": 1728497279, - "narHash": "sha256-O0/mAUkaFzfN9MZ/p343P0nY9JIJWsCyDSQgOtBhJkw=", + "lastModified": 1728571393, + "narHash": "sha256-ERtPLZLCyp1zZkXieq05GgvEiR4merRWW8jmHqMgg/Q=", "owner": "zaphar", "repo": "nix-flakes", - "rev": "6f231a42300bd08084f52cca55ca96207c68344e", + "rev": "06fe1017712529cc66aae868ce0f7c17551724e7", "type": "github" }, "original": { @@ -538,6 +538,22 @@ "type": "github" } }, + "ionide-nvim-src": { + "flake": false, + "locked": { + "lastModified": 1725347912, + "narHash": "sha256-tEpolSQcAt1Y/y7ZG5vW1THm8raBnXqTBTsIc1M4zVM=", + "owner": "ionide", + "repo": "ionide-vim", + "rev": "268955cc106f8328a232b160a7360cf331c0a323", + "type": "github" + }, + "original": { + "owner": "ionide", + "repo": "ionide-vim", + "type": "github" + } + }, "libtexpdf-src": { "flake": false, "locked": { @@ -970,22 +986,6 @@ "type": "github" } }, - "nvim-bnf-src": { - "flake": false, - "locked": { - "lastModified": 1555099325, - "narHash": "sha256-zeW/2wIAwvxb/R8bXDjPEYvB8KWBDx6T0DcMH6NY2NU=", - "owner": "daskol", - "repo": "nvim-bnf", - "rev": "749aa45be562d4d24340719e66ae750001885f38", - "type": "github" - }, - "original": { - "owner": "daskol", - "repo": "nvim-bnf", - "type": "github" - } - }, "root": { "inputs": { "agenix-flake": "agenix-flake", diff --git a/nix/base-system/flake.nix b/nix/base-system/flake.nix index 6f84e2f..7ea8032 100644 --- a/nix/base-system/flake.nix +++ b/nix/base-system/flake.nix @@ -102,6 +102,7 @@ #nvim-bnf = custom-flakes.packages."${system}".nvim-bnf; nvim-treesitter-context = custom-flakes.packages."${system}".nvim-treesitter-context; roslyn-nvim = custom-flakes.packages."${system}".roslyn-nvim; + ionide-nvim = custom-flakes.packages."${system}".ionide-nvim; nvim = neovim-flake.packages."${system}".neovim; # TODO(jwall): When this actually builds we should use it. #nvim-treesitter-powershell = pkgs.callPackage ./nvim-powershell.nix { @@ -158,7 +159,7 @@ EOF"; lualine-lsp-progress lean-nvim roslyn-nvim - #nvim-bnf + ionide-nvim # Fsharp lsp support nvim-treesitter-context nvim-treesitter-textobjects nvim-treesitter-parsers.ini