user/neovim: try fixing dart?

This commit is contained in:
LavaDesu 2023-02-23 22:48:03 +07:00
parent 9040f9a932
commit d84f5a0ec5
Signed by: cilly
GPG key ID: 6500251E087653C9
2 changed files with 8 additions and 2 deletions

View file

@ -1,7 +1,9 @@
{ config, lib, pkgs, ... }: { config, lib, pkgs, ... }:
let let
luaconf = pkgs.writeText "config.lua" luaconf = pkgs.writeText "config.lua"
(lib.replaceStrings ["{{OMNISHARP_PATH}}"] ["${pkgs.omnisharp-roslyn}/bin/OmniSharp"] (lib.replaceStrings
["{{OMNISHARP_PATH}}" "{{DART_PATH}}"]
["${pkgs.omnisharp-roslyn}/bin/OmniSharp" "${pkgs.dart}/bin/dart"]
(builtins.readFile ../../res/config.lua)); (builtins.readFile ../../res/config.lua));
in { in {
systemd.user.tmpfiles.rules = [ systemd.user.tmpfiles.rules = [

View file

@ -272,4 +272,8 @@ require("lsp_signature").setup {
require("fzf_lsp").setup() require("fzf_lsp").setup()
-- LSP/flutter -- LSP/flutter
require("flutter-tools").setup() require("flutter-tools").setup {
lsp = {
cmd = { "{{DART_PATH}}", "language-server", "--protocol=lsp" }
}
}