Compare commits
No commits in common. "73be6143bd0c361d4a05b2f0754badf386893892" and "c19d5fba49f0fe2bec3b64581ed8e13a7943ab31" have entirely different histories.
73be6143bd
...
c19d5fba49
@ -3,4 +3,3 @@ set menu-item-sorting unread-desc
|
||||
|
||||
bind v exec mpv "%l"
|
||||
bind V exec mpv --speed=1.5 "%l"
|
||||
bind q quit-hard
|
||||
|
@ -14,10 +14,10 @@ https://tails.net/news/index.en.rss "Tails"
|
||||
|
||||
@ Updates
|
||||
https://github.com/coturn/coturn/releases.atom "Coturn"
|
||||
https://github.com/vector-im/element-web/releases.atom "Element"
|
||||
https://github.com/vector-im/element-web/releases.atom "element-web"
|
||||
https://github.com/go-gitea/gitea/releases.atom "Gitea"
|
||||
https://gitea.com/gitea/act_runner/releases.rss "Act runner"
|
||||
https://github.com/jellyfin/jellyfin/releases.atom "Jellyfin"
|
||||
https://github.com/kubernetes/kubernetes/releases.atom "Kubernetes"
|
||||
https://github.com/modoboa/modoboa/releases.atom "Modoboa"
|
||||
https://www.getmonero.org/feed.xml "Monero"
|
||||
https://github.com/nextcloud/server/releases.atom "Nextcloud"
|
||||
@ -25,14 +25,3 @@ https://github.com/searxng/searxng/commits/master.atom "SearXNG"
|
||||
https://github.com/element-hq/synapse/releases.atom "Synapse"
|
||||
https://github.com/qbittorrent/qBittorrent/tags.atom "qBittorrent"
|
||||
https://github.com/ventoy/Ventoy/releases.atom "Ventoy"
|
||||
|
||||
@ K8S
|
||||
https://github.com/kubernetes/kubernetes/releases.atom "Kubernetes"
|
||||
|
||||
https://github.com/cert-manager/cert-manager/releases.atom "cert-manager"
|
||||
https://github.com/cloudnative-pg/cloudnative-pg/releases.atom "CloudNativePG"
|
||||
https://github.com/flannel-io/flannel/releases.atom "flannel"
|
||||
https://github.com/kubernetes/ingress-nginx/releases.atom "Ingress-NGINX"
|
||||
https://github.com/metallb/metallb/releases.atom "MetalLB"
|
||||
https://github.com/kubernetes-csi/csi-driver-nfs/releases.atom "NFS"
|
||||
https://github.com/rook/rook/releases.atom "Rook"
|
||||
|
@ -1,27 +1,30 @@
|
||||
local lspconfig = require"lspconfig"
|
||||
|
||||
local on_attach = function(_, bufnr)
|
||||
vim.api.nvim_buf_set_option('omnifunc', 'v:lua.vim.lsp.omnifunc')
|
||||
local servers = {
|
||||
"bashls",
|
||||
"pyright",
|
||||
}
|
||||
|
||||
local opts = { buffer = bufnr, noremap = true, silent = true }
|
||||
vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, opts)
|
||||
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, opts)
|
||||
vim.keymap.set('n', 'K', vim.lsp.buf.hover, opts)
|
||||
vim.keymap.set('n', 'gi', vim.lsp.buf.implementation, opts)
|
||||
vim.keymap.set('n', '<C-k>', vim.lsp.buf.signature_help, opts)
|
||||
vim.keymap.set('n', '<space>wa', vim.lsp.buf.add_workspace_folder, opts)
|
||||
vim.keymap.set('n', '<space>wr', vim.lsp.buf.remove_workspace_folder, opts)
|
||||
vim.keymap.set('n', '<space>wl', function()
|
||||
print(vim.inspect(vim.lsp.buf.list_workspace_folders()))
|
||||
end, opts)
|
||||
vim.keymap.set('n', '<space>D', vim.lsp.buf.type_definition, opts)
|
||||
vim.keymap.set('n', '<space>rn', vim.lsp.buf.rename, opts)
|
||||
vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts)
|
||||
vim.keymap.set('n', '<space>e', vim.diagnostic.open_float, opts)
|
||||
vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, opts)
|
||||
vim.keymap.set('n', ']d', vim.diagnostic.goto_next, opts)
|
||||
vim.keymap.set('n', '<space>q', vim.diagnostic.setloclist, opts)
|
||||
vim.keymap.set('n', '<space>e', vim.diagnostic.open_float)
|
||||
vim.keymap.set('n', '[d', vim.diagnostic.goto_prev)
|
||||
vim.keymap.set('n', ']d', vim.diagnostic.goto_next)
|
||||
vim.keymap.set('n', '<space>q', vim.diagnostic.setloclist)
|
||||
|
||||
local on_attach = function(client, bufnr)
|
||||
vim.bo[ev.buf].omnifunc = 'v:lua.vim.lsp.omnifunc'
|
||||
|
||||
local opts = { buffer = ev.buf }
|
||||
vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, opts)
|
||||
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, opts)
|
||||
vim.keymap.set('n', 'K', vim.lsp.buf.hover, opts)
|
||||
vim.keymap.set('n', 'gi', vim.lsp.buf.implementation, opts)
|
||||
vim.keymap.set('n', '<C-k>', vim.lsp.buf.signature_help, opts)
|
||||
vim.keymap.set('n', '<space>D', vim.lsp.buf.type_definition, opts)
|
||||
vim.keymap.set('n', '<space>rn', vim.lsp.buf.rename, opts)
|
||||
vim.keymap.set({ 'n', 'v' }, '<space>ca', vim.lsp.buf.code_action, opts)
|
||||
vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts)
|
||||
end
|
||||
|
||||
lspconfig["bashls"].setup { on_attach = on_attach }
|
||||
lspconfig["pyright"].setup { on_attach = on_attach }
|
||||
for _, server in ipairs(servers) do
|
||||
lspconfig[server].setup { on_attach = on_attach }
|
||||
end
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683
|
||||
Subproject commit 08e301982b9a057110ede7a735dd1b5285eb341f
|
@ -1 +1 @@
|
||||
Subproject commit 5665d93988acfbb0747bdbf4f4cb583bcebc8930
|
||||
Subproject commit 0c12735d5aff6a48ffd8111bf144dc2ff44e5975
|
@ -1 +1 @@
|
||||
Subproject commit 3e454836ce8350d1f7b780a1a34e5cbfc9ecf715
|
||||
Subproject commit 1eabe69bfa8f78e14fcf5d42a2b3881babaca30a
|
Loading…
Reference in New Issue
Block a user