diff options
| -rw-r--r-- | init.lua | 4 | ||||
| -rw-r--r-- | lua/lsp/java-ls.lua | 2 | ||||
| -rw-r--r-- | lua/lsp/ruby-ls.lua | 2 | ||||
| -rw-r--r-- | lua/lv-autocommands/init.lua | 2 | ||||
| -rw-r--r-- | lua/lv-dashboard/init.lua | 4 | ||||
| -rw-r--r-- | lua/lv-globals.lua | 7 | ||||
| -rw-r--r-- | vimscript/lv-vscode/init.vim | 2 | 
7 files changed, 12 insertions, 11 deletions
| @@ -1,5 +1,5 @@  require('lv-globals') -vim.cmd('luafile ~/.config/nvim/lv-settings.lua') +vim.cmd('luafile '..CONFIG_PATH..'/lv-settings.lua')  require('settings')  require('plugins')  require('lv-utils') @@ -20,7 +20,7 @@ require('lv-rnvimr')  require('lv-which-key')  -- TODO is there a way to do this without vimscript -vim.cmd('source ~/.config/nvim/vimscript/functions.vim') +vim.cmd('source '..CONFIG_PATH..'/vimscript/functions.vim')  -- LSP  require('lsp') diff --git a/lua/lsp/java-ls.lua b/lua/lsp/java-ls.lua index fd603cbb..88f12498 100644 --- a/lua/lsp/java-ls.lua +++ b/lua/lsp/java-ls.lua @@ -15,7 +15,7 @@ end  local bundles = {      vim.fn.glob( -        "~/.config/nvim/.debuggers/java-debug/com.microsoft.java.debug.plugin/target/com.microsoft.java.debug.plugin-*.jar") +        CONFIG_PATH.."/.debuggers/java-debug/com.microsoft.java.debug.plugin/target/com.microsoft.java.debug.plugin-*.jar")  };  local on_attach = function(client, bufr) diff --git a/lua/lsp/ruby-ls.lua b/lua/lsp/ruby-ls.lua index 41726743..fd314e8e 100644 --- a/lua/lsp/ruby-ls.lua +++ b/lua/lsp/ruby-ls.lua @@ -1,6 +1,6 @@  -- If you are using rvm, make sure to change below configuration  require'lspconfig'.solargraph.setup { -    cmd = { DATA_PATH .. "~/.rbenv/shims/solargraph", "--stdio" }, +    cmd = { DATA_PATH .. "/lspinstall/ruby/solargraph/solargraph", "--stdio" },      on_attach = require'lsp'.common_on_attach,      handlers = {          ["textDocument/publishDiagnostics"] = vim.lsp.with(vim.lsp.diagnostic.on_publish_diagnostics, { diff --git a/lua/lv-autocommands/init.lua b/lua/lv-autocommands/init.lua index a7574f66..595e6768 100644 --- a/lua/lv-autocommands/init.lua +++ b/lua/lv-autocommands/init.lua @@ -40,7 +40,7 @@ utils.define_augroups({          -- {'User', 'GoyoEnter', 'lua require(\'galaxyline\').galaxyline_augroup()'},      },      _java = { -        {'FileType', 'java', 'luafile ~/.config/nvim/lua/lsp/java-ls.lua'}, +        {'FileType', 'java', 'luafile '..CONFIG_PATH..'/lua/lsp/java-ls.lua'},          {'FileType', 'java', 'nnoremap ca <Cmd>lua require(\'jdtls\').code_action()<CR>'}      },      _go = { diff --git a/lua/lv-dashboard/init.lua b/lua/lv-dashboard/init.lua index 4bd706f3..6a57efe8 100644 --- a/lua/lv-dashboard/init.lua +++ b/lua/lv-dashboard/init.lua @@ -26,7 +26,7 @@ vim.g.dashboard_custom_section = {      b = {description = {'  Recently Used Files'}, command = 'Telescope oldfiles'},      c = {description = {'  Load Last Session  '}, command = 'SessionLoad'},      d = {description = {'  Find Word          '}, command = 'Telescope live_grep'}, -    e = {description = {'  Settings           '}, command = ':e ~/.config/nvim/lv-settings.lua'} +    e = {description = {'  Settings           '}, command = ':e '..CONFIG_PATH..'/lv-settings.lua'}      -- e = {description = {'  Marks              '}, command = 'Telescope marks'}  } @@ -41,5 +41,5 @@ vim.g.dashboard_custom_section = {  -- }  -- find_history = 'SPC f h', --- vim.g.dashboard_session_directory = '~/.cache/nvim/session' +-- vim.g.dashboard_session_directory = CACHE_PATH..'/session'  vim.g.dashboard_custom_footer = O.dashboard.footer diff --git a/lua/lv-globals.lua b/lua/lv-globals.lua index bed92a45..d8065b27 100644 --- a/lua/lv-globals.lua +++ b/lua/lv-globals.lua @@ -1,3 +1,7 @@ +CONFIG_PATH = vim.fn.stdpath('config') +DATA_PATH = vim.fn.stdpath('data') +CACHE_PATH = vim.fn.stdpath('cache') +  O = {      auto_close_tree = 0,      auto_complete = true, @@ -81,6 +85,3 @@ O = {  	}  } -DATA_PATH = vim.fn.stdpath('data') -CACHE_PATH = vim.fn.stdpath('cache') - diff --git a/vimscript/lv-vscode/init.vim b/vimscript/lv-vscode/init.vim index a1b9ed1f..1aa30934 100644 --- a/vimscript/lv-vscode/init.vim +++ b/vimscript/lv-vscode/init.vim @@ -1,6 +1,6 @@  " packadd quickscope -luafile ~/.config/nvim/lua/settings.lua +execute 'luafile ' . stdpath('config') . '/lua/settings.lua'  function! s:manageEditorSize(...)      let count = a:1 | 
