misc
This commit is contained in:
parent
5797583939
commit
4d464953b7
5 changed files with 52 additions and 25 deletions
|
@ -1,5 +1,25 @@
|
|||
local root_markers = { '.git', 'mvnw', 'gradlew' }
|
||||
local home = os.getenv('HOME')
|
||||
local root_dir = require('jdtls.setup').find_root(root_markers)
|
||||
local workspace_dir = home .. '/.local/share/eclipse/' .. vim.fn.fnamemodify(root_dir, ':p:h:t')
|
||||
|
||||
local config = {
|
||||
cmd = { 'jdtls' },
|
||||
root_dir = vim.fs.dirname(vim.fs.find({ '.gradlew', '.git', 'mvnw' }, { upward = true })[1]),
|
||||
cmd = {
|
||||
'jdtls',
|
||||
'-data', workspace_dir
|
||||
},
|
||||
root_dir = require('jdtls.setup').find_root(root_markers),
|
||||
settings = {
|
||||
java = {},
|
||||
},
|
||||
init_options = {
|
||||
bundles = {
|
||||
require('mason-core.path').package_prefix('java-debug-adapter')..'/extension/server/com.microsoft.java.debug.plugin-0.46.0.jar',
|
||||
},
|
||||
},
|
||||
on_attach = function(client, buf)
|
||||
local jdtls = require('jdtls')
|
||||
jdtls.setup_dap({ hotcodereplace = 'auto' })
|
||||
end,
|
||||
}
|
||||
require('jdtls').start_or_attach(config)
|
||||
|
|
|
@ -76,8 +76,12 @@ local server_configs = function()
|
|||
validate = { enable = true },
|
||||
completion = { enable = true },
|
||||
hover = { enable = true },
|
||||
schemas = require('schemastore').yaml.schemas(),
|
||||
keyOrdering = false,
|
||||
schemas = vim.tbl_extend('force',
|
||||
require('schemastore').yaml.schemas(),
|
||||
{
|
||||
kubernetes = {'k8s/*.yaml', 'k8s/*/*.yaml', 'kubernetes/*.yaml', },
|
||||
}),
|
||||
},
|
||||
},
|
||||
}, -- }}}
|
||||
|
@ -311,7 +315,7 @@ local function config()
|
|||
})
|
||||
vim.api.nvim_create_autocmd('LspDetach', {
|
||||
callback = function(ev)
|
||||
vim.print(ev)
|
||||
-- vim.print(ev)
|
||||
update_attached(ev.buf)
|
||||
end,
|
||||
})
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
];
|
||||
# withoutExtensions = [ "sodium" ];
|
||||
extraConfig = ''
|
||||
opcache.enable_cli=On
|
||||
memory_limit=-1
|
||||
max_execution_time=0
|
||||
max_input_time=-1
|
||||
|
|
|
@ -2007,6 +2007,8 @@ c.url.searchengines = {
|
|||
config.bind(';w', 'hint links spawn --detach mpv --hwdec=auto --ytdl-format=mp4 --force-window=immediate --autofit=80%x80% {hint-url}')
|
||||
config.bind('d', 'tab-close --prev')
|
||||
config.bind('D', 'tab-close --next')
|
||||
config.bind('cl', 'tab-only --pinned keep --prev')
|
||||
config.bind('ch', 'tab-only --pinned keep --next')
|
||||
# config.bind("'", 'mode-enter jump_mark')
|
||||
# config.bind('+', 'zoom-in')
|
||||
# config.bind('-', 'zoom-out')
|
||||
|
|
|
@ -1,24 +1,24 @@
|
|||
-----BEGIN PGP MESSAGE-----
|
||||
|
||||
hQEMAxv3WLbCRER9AQgAj55GYGtQDtlUfhGh8BIXYYBLZruIvWZzcMlkU9orxxHF
|
||||
7tOz8FQfZLX6f6ZxvBGUHsb+/r80zn3jlewgXnYeGCo2ARKJ+ZG8B/XHkOv8gVa3
|
||||
IZuMDHieEpYYAIbmQvTqpGcHSi2ek4/0Yiq7bEVVnyfOynDQoTFI6EiNaMJ3vama
|
||||
oPR39rYiwUf8PEwD4UHlU7HiFbSZAaiklfyA69/wNj17AlwGmRVt+C7z6Wy2EbcZ
|
||||
JdgdxtCjNAlVeK1YRgsbs7FGMzVGOP7NVzLhqDrEhAajToeOKuF0e6rOxAJqeY8m
|
||||
R64nioajoubGvrvXjB0aWzjHdsMVqzyzUELim+mBJtLpAS8AiAMQqpF0mOKCqs9f
|
||||
DjTkjWQW+UABA0dywW8tdelmmVN19U0F3paZDjG/+DLWaSlIZY4PiJsp3+BtiOAg
|
||||
HiUj/u0f4lcJ86vU4gvX/dMRtBEINzGnREMx2BUDFqLzAyeSv7853KGTOgvFQX6k
|
||||
uh08LYfg1+xWzBmJzRotYliSVRu/V9uFcOPr8IROknKgIMIuEWnjKmxQhk/I9lg7
|
||||
3M2DHjIDrvmLRjhrbw5TAY4a2kWtwEBMgXHkR0COnvDKmtXvAktH0jQHQlJhntjB
|
||||
hseModJjzuBR7Cj+MYaOsBKxbDy/b2nYWucEpKqZmgzzPWirPVN1f9VAUwHrj9T2
|
||||
NOg6twQscsxHTrk/pmNPfrlvleqTUOayLNRf3hyry20PEbOYny0qX4z52yW8BLuB
|
||||
0dz6sNmbjnTWb2NrmnSVbGatQdEF2M4xcTNmqvZcG2D9mF0JwnE+YFAO8qpzXJP1
|
||||
ykN/Vci8ihJK01wC3VZEwHI4fMXcWlig/SOKeiqF6Qy+XhIzsgmMiVwTJNvbm2vM
|
||||
d6guyT730WZTqDhm+56GRjaKb3oTS05nXSz5/Z2i6KUVEbbUF/DgeLKKoOHLB0ZY
|
||||
n6mR+j9h5IPLdJORTfvKoEjhWL6cwHRepT+gR2V1mUvx95Fu3C8jnMCNQ6T/2EXv
|
||||
44Mo6xVMJNBynNBUUAeUizSVoSoNCUrfBqMnFZdz6oex/TLdrU6dmOfn/fUJe2pp
|
||||
kfY18JqxV4GUe1tzgNJLTDm29gZhaQrfXOZvEta0/cdBKwXvKKXJyY4UE/Zd1ryG
|
||||
1F4sbehN5Ns7Hdu/q1EZ3wsTHfm1fqiEuHQ75b5p2eeGyKYBxinqc7vtEsjXkcID
|
||||
pCXORy7pMa9AaNue+UKhpCDTIkjSkJg=
|
||||
=nRXU
|
||||
hQEMAxv3WLbCRER9AQf/RBhEOMeezaNVUGxUWrNW5cDhC32jev5lD7MILzFehb1n
|
||||
Zobs5dC17EJ89SOuwILDVmuFzXPrLAJhpbiXG9DByiqWF6suDGEN1hQlyAYHmhu+
|
||||
/pX68gFAb1TN0VJ7nWiTPj3U/Ez8NfuuP01Th7801RXHjdxmZraRp9gmAdOMOGV9
|
||||
GspQ3G992UXkQjHKSIn+rjeCMLHsIwCJ5Y0pOD87H3Y0nRebjy/CdsDFpvs/T7lc
|
||||
gSqtZ4QPJ/VbyBPe6FigvxAjhZppH9445Gj8QTeFVwyMteW/I+/TrgzRvSzhwOGB
|
||||
/G4/cDfu2DdIUBipUiNR/cPQhGGypa8FbY8jFJHLYdLpAYunRXNKuyqxYix6df7x
|
||||
17WUaStJBTBC9OJDr76QnOxq7wBuF2n4Icl1bCxP0F4emlu39zb01tknvIzX8mNQ
|
||||
keVyB3OurhOqTic24BGvAP9yGF+lwpL4GeAFkW0JVDRQg7MC/EqV/Dq8sAzauW+b
|
||||
m6WKLVpPyoUtt68BlDVrxsJ2WPxWVLK0m0cwQFXwJTWKdI855vs/IhGALeukj6w4
|
||||
Tg7p6wGpokf/nJeKWsJLEvBXJ7Z+qC+WcokkAtbX+CIhJkqk9DiWA8f5O3PL8YV3
|
||||
jlQpxrJ1U24Dd9gAiI88dPLIPRUtDOk+pBWDkj+I3u1tOzZAMzKuhqIZCkKU7SOH
|
||||
Q1wx4hKN0SvMW+z3ZSIbVtISc4GdLBMIzJu5AGUOvLhyTN2JNbZ3nZc7ESBiy8YG
|
||||
9je2tZDyFG8T3aH42bsIjsEfsK+ghJahYjEJlWeJv4NsG/K+HEBCWPTYgLPQVJaF
|
||||
WbPkJz7mWJqZ4SgLlQVlx5P6pbWSINih9m75GGfNo70NQC+fWHcvCIArYflX3ir7
|
||||
WFjb8YMdwCIxGpL+LncoUZg4apUhts0EBxysKauLKMKhqkOif8W9/B9EiAzaUIJl
|
||||
xBijy2P+IH+u8tLusBRZnkaMYh7whl4ApeBstFWi/9bONgfl+D8eqEpFms/iBqlZ
|
||||
cj7gx4MoaSL4foftqlUOb3SYHg254s7Ec7p4TRWF86n/gfJf2629jrJSlYrXG4T8
|
||||
zBG3SckQU+eS/D1K1ApjAMWNS4oLMrkMjnBpwweJlqKmUt77ftbs6edM24ExJ9gG
|
||||
52nl6q4I2yMy6yJQCyHbUfxNPX/xQQUyCpmXoM1Sl8VS8GopRRZCoXLDyyD0dE5S
|
||||
Jzee1ot4koiYkoivA51IRtsackV1a5KDo+o=
|
||||
=HKhN
|
||||
-----END PGP MESSAGE-----
|
||||
|
|
Loading…
Add table
Reference in a new issue