neovim

Personal neovim configuration files
git clone git://gtms.dev:neovim
Log | Files | Refs

bin.lua (742B)


      1 local fn = vim.fn
      2 
      3 local M = {}
      4 
      5 function M.lsp_cmd()
      6   -- local dart_bin = '/home/tms/.dswitch/old/dart'
      7   -- local dart_bin_root = '/home/tms/.dswitch/old'
      8   local dart_bin = fn.resolve(fn.exepath('dart'))
      9   local dart_bin_root = fn.fnamemodify(dart_bin, ':h')
     10   local snapshot = dart_bin_root .. '/snapshots/analysis_server.dart.snapshot'
     11   return {dart_bin, snapshot, '--lsp'}
     12   -- return {dart_bin, snapshot, '--lsp', '--port=10000'}
     13   -- return {dart_bin, snapshot, '--lsp', '--port=10000',  '--instrumentation-log-file=/tmp/analysis.txt'}
     14   -- return {'/home/tms/.dswitch/active/dart', '/home/tms/dev/dart/sdk/pkg/analysis_server/bin/server.dart', '--lsp', '--port=10000', '--instrumentation-log-file=/tmp/analysis.txt'}
     15 end
     16 
     17 return M